init
This commit is contained in:
commit
0e0297b89e
8 changed files with 258 additions and 0 deletions
33
README.md
Normal file
33
README.md
Normal 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
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue