Kube-OVN integrates the OVN-based Network Virtualization with Kubernetes. It offers an advanced Container Network Fabric for Enterprises. The Switch, Router, Firewall showed in the diagram below are all distributed on all Nodes. There is no single point of failure for in cluster network.
kubernetes networking ovn openvswitch overlay-network cni kubernetes-networking sdn ovsAt the time of this writing, the instructions are meant to be run on Google Compute Engine, but apart from gcloud calls and a few networking details, everything detailed below should work regardless of the adopted cloud-provider.Go Here for instructions on an automated deployment of the same cluster described in the manual steps above on Google Cloud Platform.
kubernetes ovs ovn heterogeneous clusterTools&scripts for devops. See k8s-examples.
devops devops-tools kubernetes containers networking ovsDeploying a Software defined network(SDN) on a physical hardware consisting raspberry pi. Performing network slicing and further installing firewall as a service on the sliced network. The deployed single physical network which contains two types of traffic : Type-1 (Faculty) and Type-2 (students). The Type-1 traffic gets higher bandwidth and lower delays and goes through relaxed firewall rules while Type-2 gets smaller bandwidth per user and best effort delays and restricted rules through firewall.
raspberry-pi ovs bridge sdn ovs-installation virtual-network network-topologyMilky is base on Openshift SDN, it is aim to provide pod network for k8s. It is working with kubeadm.
openshift k8s cni ovsExport Open Virtual Network (OVN) data to Prometheus.
prometheus prometheus-exporter ovn openvswitch ovs ovsdb ovs-systemExport Open Virtual Switch (OVS) data to Prometheus.
prometheus-exporter openvswitch ovs ovsdb prometheus-client-library prometheus-client
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.