Azure Kubernetes Service GitOps with Terraform for Kubernetes Did you know that Terraform can run kubectl commands? Yep! There's a provider for Kubernetes. The Kubernetes provider has a growing list of resources that you can manage via Terraform. For instance, you could declaratively and explicitly manage Kubernetes permissions via Terraform by defining roles and role bindings.
ci/cd CI/CD for Kubernetes Applications (Part 1) So you're ready to automate your application deployment to Kubernetes. You've made the right choice! Let's consider what a pipeline might look like if you are using Kubernetes manifests directly without the use of a tool such as Helm. In other words, you just
github GitHub Actions - Build and Push a Docker Image Github Actions are here, and they are really great to work with. Let's take a look at how you would use a GitHub action to build and push a Docker image to your GitHub container registry. First, here's the YAML file we will consider. It lives
terraform Terraform for Azure Kubernetes Service If you have a need to quickly spin up AKS clusters on a regular basis, this GitHub repo can serve as a nice scaffold: https://github.com/justin-vanwinkle/terraform-k8s It has everything you'll need to get going: * A Terraform config that defines a Kubernetes cluster with autoscaling nodes