@@ -10,14 +10,7 @@ read the [tutorial](https://www.arangodb.com/docs/stable/tutorials-kubernetes.ht
1010
1111## State
1212
13- The ArangoDB Kubernetes Operator is still in ** development** .
14-
15- Running ArangoDB deployments (single, active-failover or cluster)
16- is reasonably stable, and we're in the process of validating
17- production readiness of various Kubernetes platforms.
18-
19- The feature set of the ArangoDB Kubernetes Operator is close to what
20- it is intended to be.
13+ The ArangoDB Kubernetes Operator is Production ready.
2114
2215[ Documentation] ( ./docs/README.md )
2316
@@ -31,39 +24,51 @@ state and over time move to full "production readiness".
3124Operator will supports versions supported on providers and maintained by Kubernetes.
3225Once version is not supported anymore it will go into "Deprecating" state and will be marked as deprecated on Minor release.
3326
34- Kubernetes versions starting from 1.16 are supported and tested, charts and manifests can use API Versions which are not present in older versions.
27+ Kubernetes versions starting from 1.18 are supported and tested, charts and manifests can use API Versions which are not present in older versions.
3528
3629The following table has the general readiness state, the table below
3730covers individual newer features separately.
3831
39- | Platform | Kubernetes Version | ArangoDB Version | State | Remarks | Provider Remarks |
40- | ---------------------| --------------------| ------------------| ------------| -----------------------| ------------------------------------|
41- | Google GKE | 1.17 | >= 3.6.0 | Production | Don't use micro nodes | |
42- | Google GKE | 1.18 | >= 3.6.0 | Production | Don't use micro nodes | |
43- | Google GKE | 1.19 | >= 3.6.0 | Production | Don't use micro nodes | |
44- | Google GKE | 1.20 | >= 3.6.0 | Production | Don't use micro nodes | |
45- | Azure AKS | 1.18 | >= 3.6.0 | Production | | |
46- | Azure AKS | 1.19 | >= 3.6.0 | Production | | |
47- | Azure AKS | 1.20 | >= 3.6.0 | Production | | |
48- | Amazon EKS | 1.16 | >= 3.6.0 | Production | | [ Amazon EKS] ( ./docs/providers/eks ) |
49- | Amazon EKS | 1.17 | >= 3.6.0 | Production | | [ Amazon EKS] ( ./docs/providers/eks ) |
50- | Amazon EKS | 1.18 | >= 3.6.0 | Production | | [ Amazon EKS] ( ./docs/providers/eks ) |
51- | Amazon EKS | 1.19 | >= 3.6.0 | Production | | [ Amazon EKS] ( ./docs/providers/eks ) |
52- | Amazon EKS | 1.20 | >= 3.6.0 | Production | | [ Amazon EKS] ( ./docs/providers/eks ) |
53- | IBM Cloud | 1.17 | >= 3.6.0 | Deprecated | | |
54- | IBM Cloud | 1.18 | >= 3.6.0 | Production | | |
55- | IBM Cloud | 1.19 | >= 3.6.0 | Production | | |
56- | IBM Cloud | 1.20 | >= 3.6.0 | Production | | |
57- | OpenShift | 3.11 | >= 3.6.0 | Production | | |
58- | OpenShift | 4.2 | >= 3.6.0 | Production | | |
59- | BareMetal (kubeadm) | 1.16 | >= 3.6.0 | Production | | |
60- | BareMetal (kubeadm) | 1.17 | >= 3.6.0 | Production | | |
61- | BareMetal (kubeadm) | 1.18 | >= 3.6.0 | Production | | |
62- | BareMetal (kubeadm) | 1.19 | >= 3.6.0 | Production | | |
63- | BareMetal (kubeadm) | 1.20 | >= 3.6.0 | Production | | |
64- | BareMetal (kubeadm) | 1.21 | >= 3.6.0 | Production | | |
65- | Minikube | 1.14+ | >= 3.6.0 | Devel Only | | |
66- | Other | 1.14+ | >= 3.6.0 | Devel Only | | |
32+ | Platform | Kubernetes Version | ArangoDB Version | State | Remarks | Provider Remarks |
33+ | ---------------------| --------------------| ------------------| ------------| ------------------------------------------------------------------| ------------------------------------|
34+ | Google GKE | 1.17 | >= 3.6.0 | Deprecated | Don't use micro nodes. Support will be dropped in Operator 1.5.0 | |
35+ | Google GKE | 1.18 | >= 3.6.0 | Production | Don't use micro nodes | |
36+ | Google GKE | 1.19 | >= 3.6.0 | Production | Don't use micro nodes | |
37+ | Google GKE | 1.20 | >= 3.6.0 | Production | Don't use micro nodes | |
38+ | Google GKE | 1.21 | >= 3.6.0 | Production | Don't use micro nodes | |
39+ | Google GKE | 1.22 | >= 3.6.0 | Production | Don't use micro nodes | |
40+ | Google GKE | 1.23 | >= 3.6.0 | Production | Don't use micro nodes | |
41+ | Azure AKS | 1.18 | >= 3.6.0 | Production | | |
42+ | Azure AKS | 1.19 | >= 3.6.0 | Production | | |
43+ | Azure AKS | 1.20 | >= 3.6.0 | Production | | |
44+ | Azure AKS | 1.21 | >= 3.6.0 | Production | | |
45+ | Azure AKS | 1.22 | >= 3.6.0 | Production | | |
46+ | Azure AKS | 1.23 | >= 3.6.0 | Production | | |
47+ | Amazon EKS | 1.16 | >= 3.6.0 | Deprecated | Support will be dropped in Operator 1.5.0 | [ Amazon EKS] ( ./docs/providers/eks ) |
48+ | Amazon EKS | 1.17 | >= 3.6.0 | Deprecated | Support will be dropped in Operator 1.5.0 | [ Amazon EKS] ( ./docs/providers/eks ) |
49+ | Amazon EKS | 1.18 | >= 3.6.0 | Production | | [ Amazon EKS] ( ./docs/providers/eks ) |
50+ | Amazon EKS | 1.19 | >= 3.6.0 | Production | | [ Amazon EKS] ( ./docs/providers/eks ) |
51+ | Amazon EKS | 1.20 | >= 3.6.0 | Production | | [ Amazon EKS] ( ./docs/providers/eks ) |
52+ | Amazon EKS | 1.21 | >= 3.6.0 | Production | | [ Amazon EKS] ( ./docs/providers/eks ) |
53+ | Amazon EKS | 1.22 | >= 3.6.0 | Production | | [ Amazon EKS] ( ./docs/providers/eks ) |
54+ | Amazon EKS | 1.23 | >= 3.6.0 | Production | | [ Amazon EKS] ( ./docs/providers/eks ) |
55+ | IBM Cloud | 1.17 | >= 3.6.0 | Deprecated | Support will be dropped in Operator 1.5.0 | |
56+ | IBM Cloud | 1.18 | >= 3.6.0 | Production | | |
57+ | IBM Cloud | 1.19 | >= 3.6.0 | Production | | |
58+ | IBM Cloud | 1.20 | >= 3.6.0 | Production | | |
59+ | IBM Cloud | 1.21 | >= 3.6.0 | Production | | |
60+ | IBM Cloud | 1.22 | >= 3.6.0 | Production | | |
61+ | IBM Cloud | 1.23 | >= 3.6.0 | Production | | |
62+ | OpenShift | 3.11 | >= 3.6.0 | Deprecated | Support will be dropped in Operator 1.5.0 | |
63+ | OpenShift | 4.2 | >= 3.6.0 | Production | | |
64+ | BareMetal (kubeadm) | 1.16 | >= 3.6.0 | Deprecated | Support will be dropped in Operator 1.5.0 | |
65+ | BareMetal (kubeadm) | 1.17 | >= 3.6.0 | Deprecated | Support will be dropped in Operator 1.5.0 | |
66+ | BareMetal (kubeadm) | 1.18 | >= 3.6.0 | Production | | |
67+ | BareMetal (kubeadm) | 1.19 | >= 3.6.0 | Production | | |
68+ | BareMetal (kubeadm) | 1.20 | >= 3.6.0 | Production | | |
69+ | BareMetal (kubeadm) | 1.21 | >= 3.6.0 | Production | | |
70+ | Minikube | 1.18+ | >= 3.6.0 | Devel Only | | |
71+ | Other | 1.18+ | >= 3.6.0 | Devel Only | | |
6772
6873Feature-wise production readiness table:
6974
0 commit comments