Kubernetes
This page describes how to run a self-managed instance of R2Devops on Kubernetes.
💻 Requirements
- GitLab instance version >=17.7
- A Redis instance version >= 6
- A PostgreSQL instance version >= 13
- A Kubernetes cluster with:
- One ingress controller(ex: Nginx or Traefik)
- A certificate manager with a ACME provider: cert-manager
- Only if you run external services (PostgreSQL and Redis) in Kubernetes: the ability to provision persistent volumes in your cluster
- Your local environment with CLI to interact with Kubernetes API:
- Write access to the DNS zone of the domain to use with R2Devops
- A user account on the GitLab instance