gitops/README.md

19 lines
No EOL
448 B
Markdown

# gitops
This repository contains core services for my kubernetes cluster which are
- MetalLB - LoadBalancer
- Ingress Nginx - Ingress Controller
- CSI NFS - PVC
- PiHole and ExternalDNS - LAN DNS
- ArgoCD - GitOps for my other services
## How to use
1. Get the secrets
Either manually put your secrets in .env or run `./scripts/bw2secrets` - TODO
2. Apply Kustomizations
`kubectl apply -k .`
3. Install all the apps
`helmfile apply`
4. Profit!