@@ -19,8 +19,9 @@ Kube-OVN integrates the OVN-based Network Virtualization with Kubernetes. It off
-**Namespaced Gateways**: Every Namespace can have a dedicated Gateway for Egress traffic.
-**Direct External Connectivity**:Pod IP can be exposed to external network directly.
-**Traffic Mirror**: Duplicated container network traffic for monitoring and diagnosing.
-**IPv6 support**: Kube-OVN support ipv6-only mode pod network.
-**Kubectl Plugin**: Handy tools to diagnose container network.
-**IPv6 Support**: Kube-OVN supports ipv6-only mode pod network.
-**TroubleShooting Tools**: Handy tools to diagnose, trace, monitor and dump container network traffic to help troubleshooting complicate network issues.
-**Prometheus Integration**: Exposing network quality metrics like pod/node/service/dns connectivity/latency in Prometheus format.
## Planned Future Work
- Hardware Offloading and DPDK Support
...
...
@@ -48,7 +49,8 @@ If you want to install Kubernetes from scratch, you can try [kubespray](https://
-[Traffic Mirror](docs/mirror.md)
-[Webhook](docs/webhook.md)
-[IPv6](docs/ipv6.md)
-[Kubectl Plugin](docs/kubectl-plugin.md)
-[Tracing/Diagnose/Dump Traffic with Kubectl Plugin](docs/kubectl-plugin.md)
That's all! You can now create some pods and test connectivity.
For high-available ovn db, see [high available](high-available.md)
If you want to enable IPv6 on default subnet and node subnet, please apply https://raw.githubusercontent.com/alauda/kube-ovn/v0.7.0/yamls/kube-ovn-ipv6.yaml on Step 3.
If you want to enable IPv6 on default subnet and node subnet, please apply https://raw.githubusercontent.com/alauda/kube-ovn/v0.8.0/yamls/kube-ovn-ipv6.yaml on Step 3.
## More Configuration
...
...
@@ -79,7 +79,7 @@ If you want to enable IPv6 on default subnet and node subnet, please apply https
Through Kube-OVN does support both protocol subnets coexist in a cluster, Kubernetes control plan now only support one protocol. So you will lost some ability like probe and service discovery if you use a protocol other than the kubernetes control plan. We recommend you use only one same ip protocol that same with kubernetes control plan.
To enable IPv6 support you need to modify the installation yaml to specify the default subnet and node subnet cidrBlock and gateway with a ipv6 format. You can apply this [v6 version yaml](https://raw.githubusercontent.com/alauda/kube-ovn/v0.7.0/yamls/kube-ovn-ipv6.yaml) at [installation step 3](install.md#to-install) for a quick start.
\ No newline at end of file
To enable IPv6 support you need to modify the installation yaml to specify the default subnet and node subnet cidrBlock and gateway with a ipv6 format. You can apply this [v6 version yaml](https://raw.githubusercontent.com/alauda/kube-ovn/v0.8.0/yamls/kube-ovn-ipv6.yaml) at [installation step 3](install.md#to-install) for a quick start.