This commit is contained in:
Sergei Poljanski 2025-12-27 16:27:03 +02:00
commit 0e0297b89e
Signed by: asxpi
GPG key ID: 4F8851660FA4121B
8 changed files with 258 additions and 0 deletions

33
README.md Normal file
View file

@ -0,0 +1,33 @@
# 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
```