This repository contains the configuration for deploying DevPi using:
- Dockerfile for DevPi containerization
- Argo Workflows with Kaniko for container building
- ArgoCD for continuous deployment
dockerfile/- Contains the DevPi Dockerfilek8s/- Kubernetes manifests for deploymentworkflows/- Argo Workflow for container building
- Argo Workflow builds the DevPi container image
- After successful build, the workflow updates the image tag in the kustomization.yaml
- ArgoCD detects the changes to the repository and automatically deploys the updated application