A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | AF | AG | AH | AI | AJ | AK | AL | AM | AN | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | |||||||||||||||||||||||||||||||||||||||||
2 | Product | Google Kubernetes Engine (GKE) | Amazon Elastic Kubernetes Service (EKS) | Azure Kubernetes Service (AKS) | IBM Cloud Kubernetes Service (IKS) | OVHcloud Managed Kubernetes Service (MKS) | Scaleway Kapsule | Digitalocean Kubernetes (DOKS) | Alibaba Cloud Container Service for Kubernetes (ACK) | IONOS Kubernetes Service | Civo Kube100 | Gridscale Managed Kubernetes (GSK) | Linode Kubernetes Engine (LKE) | Symbiosis | Kubernetes on Packet | Oracle Kubernetes Engine (OKE) | MetaKube | Vultr Kubernetes Engine (VKE) | F5 XC AppStack | ||||||||||||||||||||||
3 | 1. General info | (status: needs help) | (status: needs help) | (status: in progress) | |||||||||||||||||||||||||||||||||||||
4 | Link | https://cloud.google.com/kubernetes-engine | https://aws.amazon.com/eks/ | https://azure.microsoft.com/en-us/services/kubernetes-service/ | https://www.ibm.com/cloud/container-service/ | https://www.ovhcloud.com/en-gb/public-cloud/kubernetes | https://www.scaleway.com/en/kubernetes-kapsule/ | https://www.digitalocean.com/products/kubernetes/ | https://www.alibabacloud.com/product/kubernetes | https://cloud.ionos.com/managed/kubernetes | https://www.civo.com/kube100 | https://gridscale.io/en/products/kubernetes/ | https://www.linode.com/docs/kubernetes/ | https://symbiosis.host | https://www.packet.com/solutions/kubernetes/ | https://www.oracle.com/cloud/compute/container-engine-kubernetes.html | https://metakube.syseleven.de/ | https://www.vultr.com/kubernetes/ | https://docs.cloud.f5.com/docs/services/app-stack | ||||||||||||||||||||||
5 | Release Notes | GKE release notes | Amazon EKS Kubernetes versions | https://github.com/Azure/AKS/releases | Kubernetes version information | https://github.com/ovh/public-cloud-roadmap/projects/1 | Kubernetes version support policy | DigitalOcean Kubernetes Supported Releases | Release notes (aliyun.com) | https://gridscale.io/en/release-notes/ | Release Notes | Documentation (syseleven.de) | https://www.vultr.com/docs/vultr-kubernetes-engine-changelog | https://docs.cloud.f5.com/docs/changelog/saas-rel-notes | ||||||||||||||||||||||||||||
6 | |||||||||||||||||||||||||||||||||||||||||
7 | 2. Supported versions | ||||||||||||||||||||||||||||||||||||||||
8 | 1.28 | ✔️ | |||||||||||||||||||||||||||||||||||||||
9 | 1.27 | ✔️ | ✔️ | ✔️ | ✔️ | ✖︎ | ✔️ | ✔️ | ✖︎ | ✔️ | ✔️ | ||||||||||||||||||||||||||||||
10 | 1.26 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||||||||||||||||||||||||||||||
11 | 1.25 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✖︎ | ✔️ | ✔️ | ✔️ | |||||||||||||||||||||||||||||
12 | 1.24 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✖︎ | ✔️ | ✖︎ | |||||||||||||||||||||||||||||
13 | 1.23 | Comparison of Kubernetes managed services | ✔️ | ✔️ | ✖︎ | ✖︎ | ✖︎ | ✖︎ | ✖︎ | ✖︎ | ✖︎ | ✔️ | ✔️ | ||||||||||||||||||||||||||||
14 | Notes | ||||||||||||||||||||||||||||||||||||||||
15 | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | |||||||||||||||||||||||
16 | How to contribute: | ||||||||||||||||||||||||||||||||||||||||
17 | 3. Quotas | Leave a comment or drop us a line at research@learnk8s.io | |||||||||||||||||||||||||||||||||||||||
18 | Max number of clusters per region | 50/zone + 50 regional clusters | 100 (can be increased on request) | 1000 (maximum number of clusters per account) | 100 | 20 (can be increased on request) | Unlimited | Needs help | 2000 | Unlimited | 99 | Unlimited | Unlimited | Unlimited | Unlimited | 1 to Unlimited: based on tier | |||||||||||||||||||||||||
19 | Max nodes per cluster | License: | 15000 | 13500 | 1000 | 500 | 100 | 500 | 512 | 5000 | 5000 | 99 | 32 | 126 | 1000 | 3 Controller & 97 Worker/per AZ | |||||||||||||||||||||||||
20 | Max nodes per node pool | Apache 2.0 | 1000 | 450 | 100 | 500 | 100 | 500 | 512 | 2000 | 100 | 99 | N/A | 100 | Unlimited | ||||||||||||||||||||||||||
21 | Max node pools | Last updated: | No documented | 30 | 10 | 500 | 100 | 500 | Needs help | 360 | 500 | 1 | Not supported | 126 | Unlimited | ||||||||||||||||||||||||||
22 | Max pods per Node | June 18, 2023 | 256 | 250 | 250 | 250 | 100 | 110 per default (configurable per pool) | 110 | 256 | 100 | 100 | 110 | 110 | 100 | 150 | |||||||||||||||||||||||||
23 | Max pods per cluster | 150,000 | Not documented | Not documented | Not documented | Not documented | Not documented | 3300 | 450-15000 | ||||||||||||||||||||||||||||||||
24 | Max containers per cluster | 300,000 | Not documented | Not documented | Not documented | Not documented | Not documented | Not documented | |||||||||||||||||||||||||||||||||
25 | Notes | ||||||||||||||||||||||||||||||||||||||||
26 | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | |||||||||||||||||||||||
27 | Find more research at: | ||||||||||||||||||||||||||||||||||||||||
28 | 4. Price | https://learnk8s.io/research | |||||||||||||||||||||||||||||||||||||||
29 | Control plane | 10 cents per hour per control plane | 10 cents per hour per control plane | Default - Free Uptime SLA-10 cents per cluster per hour | Free | Free | Free | Free | Uptime SLA-9 cents per cluster per hour Free(Optional) | Free | Free | Free | Free | Free | Free | Multi Tier: Free, Individual, Team, Organization | |||||||||||||||||||||||||
30 | Notes | ||||||||||||||||||||||||||||||||||||||||
31 | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | ||||||||||||||||||||||||
32 | |||||||||||||||||||||||||||||||||||||||||
33 | 5. Upgrades and maintainance | ||||||||||||||||||||||||||||||||||||||||
34 | Control plane upgrades | Automatic + Manual | Automatic + Manual | Automatic + Manual | Patch upgrades - Automatic Major/Minor upgrades - Manual | Automatic + Manual | Automatic + Manual | Automatic + Manual | Automatic + Manual | Automatic + Manual | Automatic | Automatic | Automatic | Automatic | Automatic | Automatic | |||||||||||||||||||||||||
35 | Worker nodes upgrades | Automatic + Manual | Automatic + Manual | Automatic + Manual | Manual | Automatic + Manual | Automatic + Manual | Automatic + Manual | Automatic + Manual | Automatic + Manual | Automatic | Patch upgrades - Automatic Major/Minor - Manual | Automatic + Manual | Automatic | Automatic | Manual & Automatic (optional) | |||||||||||||||||||||||||
36 | Notes | ||||||||||||||||||||||||||||||||||||||||
37 | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | |||||||||||||||||||||||
38 | |||||||||||||||||||||||||||||||||||||||||
39 | 6. Nodes | ||||||||||||||||||||||||||||||||||||||||
40 | Operating system | Container Optimised OS, Ubuntu, Windows Server | Amazon Linux 2 Ubuntu Bottlerocket Windows | Ubuntu Windows Server | Ubuntu | Ubuntu | Ubuntu 20.04 | Debian 9 | Alibaba Cloud Linux 3/2, ContanerOS, Windows Server and Bring-Your-Own-OS | Ubuntu | Ubuntu | Ubuntu | Debian | Ubuntu | Debian 9 | Container Optimized OS; CentOS 7 | |||||||||||||||||||||||||
41 | Container runtime | Containerd (default from 1.19) Docker (deprecated) | Docker | Containerd (from 1.19) Docker (before 1.19) | containerd | Containerd | Docker, containerd, CRI-O | Docker | Containerd, docker | containerd | containerd | Docker | Docker | Containerd | Containerd | Containerd | |||||||||||||||||||||||||
42 | Serverless containers | GKE Autopilot | AWS Fargate | Azure Virtual Nodes | ✖︎ | ✖︎ | In Beta state | Alibaba Cloud ASK/ECI | ✖︎ | ✔️ | |||||||||||||||||||||||||||||||
43 | Managed nodes | ✔️ | ✔️ | ✖︎ | ✖︎ | ✔️ | ✔️ | ✔️ | ✔️ | ✖︎ | ✔️ | ||||||||||||||||||||||||||||||
44 | Sandbox | gVisor | Not available | Not available | Not available | Small D2-4 and D2-8 VMs | gVisor, Kata Containers | Not available | Alibaba Cloud Sandboxed-Container (Based on Kata) | Not available | Not available | ✖︎ | Not Available | Not Available | Not Available | Virtual Kubernetes / vk8s | |||||||||||||||||||||||||
45 | Bare metal nodes support | ✖︎ | ✖︎ | ✖︎ | ✔️ | In private preview / To be released | ✖︎ | ✖︎ | ✔️ | ✖︎ | ✖︎ | ✖︎ | ✖︎ | ✖︎ | ✖︎ | ✔️ | |||||||||||||||||||||||||
46 | GPU nodes | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✖︎ | ✔️ | ✖︎ | ✖︎ | ✖︎ | ✖︎ | ✖︎ | ✖︎ | ✔️ | |||||||||||||||||||||||||
47 | TPU nodes | ✔️ | ✖︎ | ✖︎ | ✖︎ | ✖︎ | ✖︎ | Needs help | ✖︎ | ✖︎ | Needs help | ✖︎ | Needs help | ✖︎ | ✖︎ | ✔️ | |||||||||||||||||||||||||
48 | Node Auto-repair | ✔️ | ✖︎ | ✔️ | ✔️ | ✔️ | ✔️ | Needs help | ✔️ | ✖︎ | Needs help | ✖︎ | Needs help | ✔️ | ✖︎ | ✔️ | |||||||||||||||||||||||||
49 | Custom Kubelet arguments | ✔️ | ✔️ | ✔️ | Not documented | ✔️ | ✔️ | ✔️ | ✖︎ | ✖︎ | ✔️ | ✖︎ | ✖︎ | ||||||||||||||||||||||||||||
50 | Notes | ||||||||||||||||||||||||||||||||||||||||
51 | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | |||||||||||||||||||||||
52 | |||||||||||||||||||||||||||||||||||||||||
53 | 7. Networking | ||||||||||||||||||||||||||||||||||||||||
54 | Container Networking | Native GKE CNI, Cilium, Calico | Amazon VPC CNI (official support) Cilium, Calico, Weave Net, Antrea | Kubenet, Azure CNI | Calico | Calico | Cilium, Calico, WeaveNet, Flannel | Cilium | ACK Terway, Flannel | Calico | Flannel | Flannel | Calico | Cilium | Calico | Native | |||||||||||||||||||||||||
55 | Multi-cluster networking | ✔️ | ✖︎ | ✖︎ | ✖︎ | Possible via vRack | ✖︎ | ✔️ | ✖︎ | ✖︎ | ✖︎ | ✔️ | |||||||||||||||||||||||||||||
56 | Service mesh | Anthos, Istio (Beta) | AWS AppMesh, Istio | Istio, Linkered, Consul | Istio | Self managed | ✖︎ | Istio, ASM (Alibaba Cloud Service Mesh) | ✖︎ | ✖︎ | ✖︎ | ✔️ | |||||||||||||||||||||||||||||
57 | L4 load balancing | ✔️ | ✔️ | ✔️ | Classic and VPC clusters | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |||||||||||||||||||||||||||||
58 | L7 load balancing | ✔️ | ✔️ | ✖︎ | VPC Clusters only | ✔️ | Nginx, Traefik | ✔️ | ✖︎ | ✔️ | Nginx | ✔️ | |||||||||||||||||||||||||||||
59 | Notes | Notes | |||||||||||||||||||||||||||||||||||||||
60 | Notes | Notes | Notes | Notes | Notes | Notes | Notes | ||||||||||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||||||||||||||||
62 | 8. Autoscaling | ||||||||||||||||||||||||||||||||||||||||
63 | Cluster Autoscaling | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | Needs help | ✔️ | Needs help | To be released | ✔️ | ✔️ | |||||||||||||||||||||||||
64 | Autoscaling Profile | Balanced, Optimize Utilization | Balanced, Optimize Utilization | Balanced, Optimize Utilization | ✖︎ | ✖︎ | Cluster Autoscaler options | Balanced, Optimize Utilization | ✖︎ | ✖︎ | |||||||||||||||||||||||||||||||
65 | Vertical Pod Autoscaling | ✔️ | ✔️ | ✖︎ | ✖︎ | ✔️ | ✔️ | ✔️ | ✖︎ | ✔️ | |||||||||||||||||||||||||||||||
66 | Horizontal Pod Autoscaling | ✔️ | ✔️ | ✔️ | ✖︎ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||||||||||||||||||||||||||||
67 | Notes | Notes | |||||||||||||||||||||||||||||||||||||||
68 | Notes | Notes | Notes | Notes | Notes | Notes | Notes | ||||||||||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||||||||||||||||
70 | 9.Security | ||||||||||||||||||||||||||||||||||||||||
71 | Secrets | Encrypted at rest with Cloud KMS | Encrypted at rest with AWS KMS | Encrypted at rest with Azure KMS (KeyVault) | Encrypted at rest with IBM Key Protect | Kubernetes Secrets | Kubernetes Secrets | Encrypted at rest | Encrypted at rest with Alibaba Cloud KMS | Encrypted at rest | Not encrypted at rest | Encrypted at rest | Encrypted at rest | Not encrypted at rest | Encrypted at rest | Blindfold | |||||||||||||||||||||||||
72 | Key for encryption | Configurable | Configurable | Managed by AKS | Configurable | ✖︎ | ✖︎ | Managed by Digitalocean | Configurable | Managed by IONOS | Not available | ✖︎ | Not available | Not available | Managed by Vultr | ✔️ | |||||||||||||||||||||||||
73 | Network policy support | ✔️ | Yes (Calico) | Yes (Azure, Calico) | Yes (Calico) | Yes (Calico) | Yes (Cilium, Calico) | Yes (Cilium) | Yes (Terway) | Yes (Calico) | Yes (k3s automatic) | ✖︎ | Yes (Calico) | Yes (Calico) | Yes (Calico) | ✔️ | |||||||||||||||||||||||||
74 | Kubernetes RBAC | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||||||||||||||||||||||||||||
75 | IP Address for control plane | Public (default) Private (configurable) | Public (default) Private (configurable) | Public (default) Private (configurable) | Public (default) Private (configurable) | Public | Public | Private (default) Public (configurable) | Public | Public | Public | Public | Local & Global | ||||||||||||||||||||||||||||
76 | Multi-tenancy in single cluster | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||||||||||||||||||||||||||||||
77 | Kubernetes Admission Controllers | ✖︎ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||||||||||||||||||||||||||||||
78 | Pod Security Policies | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✖︎ | ✔️ | ||||||||||||||||||||||||||||||
79 | Shielded Node | ✔️ | ✖︎ | ✔️ | ✖︎ | gVisor, Kata with Containerd | ✔️ | ✖︎ | ✖︎ | ||||||||||||||||||||||||||||||||
80 | OIDC | ✔️ | ✔️ | ✔️ | Not Documented | ✔️ | ✔️ | ✔️ | ✖︎ | ✖︎ | |||||||||||||||||||||||||||||||
81 | Notes | ||||||||||||||||||||||||||||||||||||||||
82 | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | |||||||||||||||||||||||
83 | |||||||||||||||||||||||||||||||||||||||||
84 | 10. Availability | ||||||||||||||||||||||||||||||||||||||||
85 | SLAs | 99.5% (zonal), 99.95% (regional), 99.95% (Autopilot cluster), 99.9% (Autopilot pods in multiple zones) | 99.00% | 99.95% (with az), 99.9% (without az) | 99.9% (single-zone region), 99.99% (multi-zone region) | Worker nodes: 99.999% APIserver: 99.5% | 99.95% | Needs help | 99.5% (single-zone region), 99.95% (multi-zone region) | 99.95% | Beta | 100% | 99.9% | Beta | 100% | 99. 99% | |||||||||||||||||||||||||
86 | Financially backed SLA | ✔️ | ✔️ | Opt-in | ✔️ | On worker nodes, load balancer, persistent storage | ✖︎ | ✖︎ | ✔️ | ✔️ | N/A | Opt-in | ✔️ | ||||||||||||||||||||||||||||
87 | Control plane replica | ✔️ | ✔️ | Not documented | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |||||||||||||||||||||||||||||||
88 | Control plane in multiple zones | ✔️ | ✔️ | ✔️ | ✔️ | ✖︎ | ✔️ | ✔️ | ✖︎ | ✖︎ | ✔️ | ||||||||||||||||||||||||||||||
89 | Control plane in multiple regions | ✖︎ | ✖︎ | ✖︎ | ✖︎ | ✔️ | ✖︎ | ✖︎ | ✖︎ | ✖︎ | ✔️ | ||||||||||||||||||||||||||||||
90 | Nodes in multiple zones | ✔️ | ✔️ | ✔️ | ✔️ | ✖︎ | ✔️ | ✔️ | ✔️ | ✖︎ | ✔️ | ||||||||||||||||||||||||||||||
91 | Nodes in multiple regions | ✖︎ | ✖︎ | ✖︎ | ✖︎ | ✖︎ | ✔️ | ✔️ | ✖︎ | ✖︎ | ✔️ | ||||||||||||||||||||||||||||||
92 | Notes | 10+ regions available worldwide | |||||||||||||||||||||||||||||||||||||||
93 | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | Notes | |||||||||||||||||||||||
94 | |||||||||||||||||||||||||||||||||||||||||
95 | 11. Monitoring & Management Tools | ||||||||||||||||||||||||||||||||||||||||
96 | Dashboard GUI | Google Cloud Console | Kubernetes Dashboard | Container insights | IBM Cloud Catalog | OVHcloud console | ✔️ | ACK Console | ✖︎ | Kubernetes Dashboard | ✖︎ | ✔️ | |||||||||||||||||||||||||||||
97 | Integrated Log Service (Resource level) | Cloud Operations suite for GKE | Control plane logging (CLoudWatch) | Container insights | ✔️ | ✖︎ | ✖︎ | ✖︎ | Alibaba Cloud SLS | ✔️ | ✖︎ | ✖︎ | ✔️ | ||||||||||||||||||||||||||||
98 | Integrated Metrics (Resource level) | Cloud Operations suite for GKE | Container Insights | Container insights | IBM Cloud Monitoring | ✖︎ | ✖︎ | ✖︎ | Alibaba Cloud Prometheus | ✖︎ | ✖︎ | ✖︎ | ✔️ | ||||||||||||||||||||||||||||
99 | Resource monitoring dashboard | ✔️ | ✔️ | Container insights | Not Documented | ✖︎ | ✖︎ | ✔️ | ✖︎ | ✖︎ | ✖︎ | ✔️ | |||||||||||||||||||||||||||||
100 | Trace | Cloud Trace | AWS X-RAY | Application Insights | Configured Manually | ✖︎ | ✖︎ | ✖︎ | Alibaba Cloud Trace Analysis | ✖︎ | ✖︎ | ✖︎ | ✔️ |
Google Docs encountered an error. Please try reloading this page, or coming back to it in a few minutes.
To learn more about the Google Docs editors, please visit our help center.
We're sorry for the inconvenience.
- The Google Docs Team