Skip to content

Latest commit

 

History

History
15 lines (9 loc) · 1.26 KB

README.md

File metadata and controls

15 lines (9 loc) · 1.26 KB

Application definitions for ArgoCD

Deployment Status

This repository contains Application custom resource manifests which tell ArgoCD what to deploy on our kubernetes cluster and where to deploy it from.

Note: This repository does not contain kubernetes manifests for the applications themselves but instead points ArgoCD to those manifests for each application.

The structure of this repository is the following:

  • basic-cluster/ contains applications that configure the kubernetes cluster as a platform for our own apps. E.g. the cert-manager which issues our TLS certificates is defined here.

    • Most notably, argocd-apps.yml contains an application definition for this very repository. It follows the App of Apps pattern to let ArgoCD deploy all other apps defined in this repository.
  • vca-apps/ contains the actual applications that we are deploying on the cluster.