Skip to content
/ ArgoCD Public

ArgoCD Application, ApplicationSet, App of apps example

Notifications You must be signed in to change notification settings

Rubius/ArgoCD

Repository files navigation

ArgoCD

This repository contains ArgoCD Application, ApplicationSet, App of apps pattern examples

Online Boutique microservices as a demo application used in the examples.

Repo description

  • app-of-apps - folder where app-of-apps subapps Application manifests should be placed.
  • [app-projects] - contains application manifests.
  • application-set - folder for applicationSets subapps manifests (helm or Kustomize) should be placed.
  • microservices-demo - Online Boutique Kustomize manifests. Additionally frontend ingress resource to the ogriginal Kustomize manifests added. Please fix ingressClassName and host fields to your k8s actual cluster values before manifest applying.
  • settings - contain additional files
    • online-boutique-demo-project.yaml - provided YAML configuration describes an ArgoCD AppProject resource, configuration is quite permissive, allowing applications within the "online-boutique-demo-project" to deploy from any source repository, deploy to any namespace and server, and manage resources of any group and kind.
    • [kustomization.yaml] -provided YAML configuration describes a Kustomize resource.

How to use

About

ArgoCD Application, ApplicationSet, App of apps example

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published