I'd be curious to hear if Microsoft buying GitHub had anything to do with it as well.
I'd be curious to hear if Microsoft buying GitHub had anything to do with it as well.
They adopted Kubernetes relatively early, and as they progressed their reliance on Azure-specific services went down. At that point move to another cloud was a purely financial decision.
The move to k8s was not strictly a means to allow cloud migration. GitLab sells their Enteprise product, and the Kubernetes-based deployment helps customers with product trial and adoption. Cloud migration is a welcomed side-effect of that initiative.
And this is the promise of k8s for companies (and the peril of k8s for cloud providers).
For just one tip of that iceberg, this Wikipedia article seems like a good place to start: