argocd-nix-lab/README.md
2025-12-27 16:27:03 +02:00

33 lines
678 B
Markdown

# GitOps Playground (ArgoCD + Kind)
## Prerequisites
- NixOS / Nix package manager
- Direnv (optional, but recommended)
## Quick Start
1. **Enter Environment:**
```bash
direnv allow
# OR if not using direnv:
nix develop
```
2. **Spin up Playground:**
```bash
make setup
```
3. **Access ArgoCD:**
- Run the port-forward command output by the make script.
- Login with `admin` and the printed password.
4. **Experiment:**
- View the `guestbook` application in the UI.
- Modify `argocd/application.yaml` to point to a different repo or path.
- Run `k9s` to explore the cluster state.
## Cleanup
```bash
make clean
```