Category: Deployment, Kubernetes, Infrastructure, firewall, automation

The article is about our lessons learned, tips and tricks deploying and running Kubernetes in production. In one of the recent projects, we have implemented full scale production grade pipeline for deployment of a set of Azure Kubernetes Service (AKS) clusters along with bunch of services and operational components.

What happens in this step is, installation script generates deployment manifest for Flux operator for a given K8s configuration to -flux namespace.

Ensure that FLUX_GIT_PATH is set for this new repository in the configuration file ./flux/conf/[[ REPO NAME ]].conf to the following value: And, using example of AAD Pod Identity deployment, kustomize/global/kustomization.yaml would look like: As always, you can find the full code of this example in this git repo. Motivation behind this article is to show how easy it is to create pipeline for automated deployment of K8S resource configurations and manage Kubernetes resources across multiple environments using Flux operator.

Related Articles