No description
Find a file
2025-12-27 16:27:03 +02:00
apps/guestbook init 2025-12-27 16:27:03 +02:00
argocd init 2025-12-27 16:27:03 +02:00
.envrc init 2025-12-27 16:27:03 +02:00
flake.lock init 2025-12-27 16:27:03 +02:00
flake.nix init 2025-12-27 16:27:03 +02:00
LAB_ARGOCD_CLI.md init 2025-12-27 16:27:03 +02:00
Makefile init 2025-12-27 16:27:03 +02:00
README.md init 2025-12-27 16:27:03 +02:00

GitOps Playground (ArgoCD + Kind)

Prerequisites

  • NixOS / Nix package manager
  • Direnv (optional, but recommended)

Quick Start

  1. Enter Environment:

    direnv allow
    # OR if not using direnv:
    nix develop
    
  2. Spin up Playground:

    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

make clean