Skip to content

wolf-michl/argocd-applicationset-sandbox

Repository files navigation

argocd-applicationset-sandbox

Just a simple sandbox project to try out Argo CD's applicationset CRD and its generators.

Examples

All examples listed below can be tried by applying the corresponding applicationset CR.

kubectl apply -n argocd -f APPSET_YAML

CR_YAML is the path to the corresponding applicationset YAML.

Multiple clusters example

Our application should be deployed to multiple clusters.

kubectl apply -n argocd -f list-generated-clusters.yaml

Multiple environments example

Our application has a different state per environment, which we illustrate with multiple branches. We deploy those into their own environment-specific namespaces.

kubectl apply -n argocd -f list-generated-environments.yaml
kubectl apply -n argocd -f cluster-generated.yaml
kubectl apply -n argocd -f git-generated.yaml

Here we combine a git generator with a list generator.

kubectl apply -n argocd -f matrix-generated.yaml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published