Skip to content

joachimprinzbach/gitops-aks-crossplane

Repository files navigation

aks-argo-gitops

Make sure that you are Cluster Admin.

Login with Azure CLI

Login to the cluster, see Azure Portal -> Your AKS Cluster Overview -> Connect -> Azure CLI.

Install external-dns including CRD's

kubectl apply -k external-dns

Install ArgoCD including CRD's, point to this git repo

kubectl apply -k argocd

Add Public IP of Ingress Controller to cloudflare

Set public ip address in cloudflare to ingress controller load balancer ip.

Setup crossplane

Replace the providerConfig client id with the managedidentity client id of the kubelet identity.

Apply the providers and the provider config in .providers.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published