This repository contains the Kubernetes manifests and configurations for deploying OpenCollab infrastructure components using Argo CD.
argo-cd-apps/: Contains the Argo CD applications that manage the deployment of the infrastructure components.argo-cd-apps/apps-of-apps/: Contains the main Argo CD application that deploys all other applications.
components/: Contains the individual Kubernetes manifests for each infrastructure component.
To deploy the infrastructure, follow these steps:
- Install the OKD GitOps Operator in your cluster through the Operator Hub (if it hasn't already by the administrator).
- Create a new Argo CD application using the
argo-cd-apps/apps-of-appsdirectory as the source.- Use the correct overlay for your environment.
- Wait for the applications to sync and deploy all the components defined in the
componentsdirectory.