mirror of https://github.com/kubernetes/kops.git
Merge pull request #9140 from olemarkus/docs-networking-support
Add table of networking providers and their status
This commit is contained in:
commit
c78b24fa41
|
@ -1,4 +1,24 @@
|
|||
## Kubernetes Networking Options
|
||||
# Kubernetes Networking Options
|
||||
|
||||
## Supported networking options
|
||||
|
||||
The following table provides the support status for various networking providers with regards to Kops version:
|
||||
|
||||
| Network provider | Experimental | Stable | Deprecated | Removed |
|
||||
| ------------ | -----------: | -----: | ---------: | ------: |
|
||||
| AWS VPC | 1.9 | - | - | - |
|
||||
| Calico | 1.6 | 1.11 | - | - |
|
||||
| Canal | 1.12 | - | - | - |
|
||||
| Cilium | 1.9 | 1.15 | - | - |
|
||||
| Flannel udp | 1.5.2 | - | - | - |
|
||||
| Flannel vxlan | 1.8.0 | - | - | - |
|
||||
| Kopeio | 1.5 | - | - | - |
|
||||
| Kube-router | 1.6.2 | - | - | - |
|
||||
| Kubenet | 1.5 | 1.5 | - | - |
|
||||
| Lyft VPC | 1.11 | - | - | - |
|
||||
| Romana | 1.8 | - | 1.18 | 1.19 |
|
||||
| Weave | 1.5 | - | - | - |
|
||||
|
||||
|
||||
The networking options determines how the pod and service networking is implemented and managed.
|
||||
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
# Romana
|
||||
|
||||
Support for Romana is deprecated as of kops 1.18 and removed in kops 1.19.
|
||||
|
||||
## Installing
|
||||
|
||||
To use Romana, specify the following in the cluster spec:
|
||||
|
|
|
@ -113,6 +113,8 @@
|
|||
|
||||
* Support for Ubuntu 16.04 (Xenial) has been deprecated and will be removed in future versions of Kops.
|
||||
|
||||
* Support for the Romana networking provider is deprecated and will be removed in kops 1.19.
|
||||
|
||||
# Full change list since 1.17.0 release
|
||||
|
||||
## 1.17.0-alpha.1 to 1.18.0-alpha.1
|
||||
|
|
|
@ -3218,7 +3218,8 @@ spec:
|
|||
type: object
|
||||
romana:
|
||||
description: RomanaNetworkingSpec declares that we want Romana
|
||||
networking
|
||||
networking Romana is deprecated as of kops 1.18 and removed
|
||||
as of kops 1.19
|
||||
properties:
|
||||
daemonServiceIP:
|
||||
description: DaemonServiceIP is the Kubernetes Service IP
|
||||
|
|
|
@ -193,6 +193,7 @@ type KuberouterNetworkingSpec struct {
|
|||
}
|
||||
|
||||
// RomanaNetworkingSpec declares that we want Romana networking
|
||||
// Romana is deprecated as of kops 1.18 and removed as of kops 1.19
|
||||
type RomanaNetworkingSpec struct {
|
||||
// DaemonServiceIP is the Kubernetes Service IP for the romana-daemon pod
|
||||
DaemonServiceIP string `json:"daemonServiceIP,omitempty"`
|
||||
|
|
|
@ -193,6 +193,7 @@ type KuberouterNetworkingSpec struct {
|
|||
}
|
||||
|
||||
// RomanaNetworkingSpec declares that we want Romana networking
|
||||
// Romana is deprecated as of kops 1.18 and removed as of kops 1.19
|
||||
type RomanaNetworkingSpec struct {
|
||||
// DaemonServiceIP is the Kubernetes Service IP for the romana-daemon pod
|
||||
DaemonServiceIP string `json:"daemonServiceIP,omitempty"`
|
||||
|
|
Loading…
Reference in New Issue