DevOps
This section contains templates and configurations for modern DevOps practices, focusing on Kubernetes orchestration and CI/CD automation.
ArgoCD App Previews
Templates to configure preview environments with ArgoCD by using the Pull Request Generator. The Pull Request generator uses the API of an SCMaaS provider (GitHub, GitLab, Gitea, Bitbucket, ...) to automatically discover open pull requests within a repository, this fits well with the style of building a test environment when you create a pull request.
For further information, see ArgoCD documentation.
Github Self-Hosted Runners
Templates to deploy Github Actions Runners across a Kubernetes cluster.
Using legacy install:
- Install actions-runner-controller helm chart.sh
# Get chart informations helm show chart actions-runner-controller --repo https://actions-runner-controller.github.io/actions-runner-controller helm show values actions-runner-controller --repo https://actions-runner-controller.github.io/actions-runner-controller
- Deploy the runner-deployment.yaml.
Using github install:
- Install actions-runner-controller helm chart.sh
# Get chart informations helm show chart oci://ghcr.io/actions/actions-runner-controller-charts/gha-runner-scale-set-controller helm show values oci://ghcr.io/actions/actions-runner-controller-charts/gha-runner-scale-set-controller
For further information, see :