Earlier quoted context omitted.
Eh, it depends on the features that you're using. As long as you stick to the basic stack of Terraform + Kubernetes / IaaS with cloudinit + networking + S3-compatible storage API, you can quite easily jump between clouds. Sure, the logic that sets them up is different, but the concepts are generally roughly the same. Even if I end up choosing a managed service, I always implement a second OSS backend that gets regula…
This is what I've come to realise too, as long as you can and do stick your workloads in Kubernetes it doesn't really matter what he logo says. EKS, AKE, GKE, LKE, DOKS, OKD, Rancher... Whatever they're all compatible with what you want to do. There are definitely upsides to the cloud, but Kubernetes is the common denominator everywhere. Wanna run GPU workloads on-prem? Buy some servers and do so. The only hairy thin…
GKE https://cloud.google.com/container-engine/docs/cluster-autos...
AWS https://github.com/kubernetes/autoscaler/blob/master/cluster...
Azure https://github.com/kubernetes/autoscaler/blob/master/cluster...
Alibaba Cloud https://github.com/kubernetes/autoscaler/blob/master/cluster...
Brightbox https://github.com/kubernetes/autoscaler/blob/master/cluster...
OpenStack Magnum https://github.com/kubernetes/autoscaler/blob/master/cluster...
DigitalOcean https://github.com/kubernetes/autoscaler/blob/master/cluster...
CloudStack https://github.com/kubernetes/autoscaler/blob/master/cluster...
Exoscale https://github.com/kubernetes/autoscaler/blob/master/cluster...
Equinix Metal https://github.com/kubernetes/autoscaler/blob/master/cluster...
OVHcloud https://github.com/kubernetes/autoscaler/blob/master/cluster...
Linode https://github.com/kubernetes/autoscaler/blob/master/cluster...
OCI https://github.com/kubernetes/autoscaler/blob/master/cluster...
Hetzner https://github.com/kubernetes/autoscaler/blob/master/cluster...
Cluster API https://github.com/kubernetes/autoscaler/blob/master/cluster...
Vultr https://github.com/kubernetes/autoscaler/blob/master/cluster...
TencentCloud https://github.com/kubernetes/autoscaler/blob/master/cluster...
These are all cloud providers that invested into their own managed Kubernetes, I'm certain all of them aren't as sleek as the big three, but it shows that there's definitely momentum behind sticking your workloads into Kubernetes.