Can we make Kubernetes disappear? Can we make infrastructure and application management so simple that anyone can do it? Can we leverage DevOps, SRE, ops, and sysadmin experience to create a system that would make developers autonomous? TL;DR We can do that by combining ArgoCD (GitOps), Crossplane (control plane), Kubevela (OAM), and a few other tools.Continue reading
The job of ops should not be to create and manage infrastructure for other teams. Instead, it should be to enable other teams to manage their own infra. It should be about creating tools and platforms that are opinionated, yet provide sufficient freedom for the teams, no matter whether they are using AWS, Azure, Google Cloud (GCP), or any other provider.Continue reading
Crossplane is an open-source Infrastructure as Code (IaC) project that enables us to use Kubernetes to provision and manage infrastructure, services, and applications. Combined with Argo CD or Flux, it allows us to apply GitOps principles not only on infrastructure.