Skip to content

Latest commit

Β 

History

History
44 lines (33 loc) Β· 1.09 KB

File metadata and controls

44 lines (33 loc) Β· 1.09 KB

ZingoLabs DevOps

GitOps repository for ZingoLabs infrastructure.

Structure

devops/
β”œβ”€β”€ bootstrap/          # One-time cluster setup scripts
β”œβ”€β”€ platform/           # Cluster infrastructure (ArgoCD, monitoring)
β”œβ”€β”€ apps/               # Application deployments
β”‚   β”œβ”€β”€ zebra/          # Zebra validator nodes
β”‚   └── zaino/          # Zaino indexer deployments
└── clusters/           # Environment-specific overlays
    β”œβ”€β”€ local/          # k3d local development
    └── production/     # Beefy machine (tekau)

Quick Start

Local Development (k3d)

./bootstrap/k3d-local.sh
kubectl apply -f bootstrap/argocd-bootstrap.yaml

Production (tekau)

./bootstrap/k3s-production.sh
kubectl apply -f bootstrap/argocd-bootstrap.yaml

Components

Persistent (always running)

  • Zebra Mainnet - synced validator
  • Zebra Testnet - synced validator
  • Zaino Stable Mainnet - baseline indexer
  • Zaino Stable Testnet - baseline indexer

Ephemeral (RC testing)

  • Zaino RC slots - spun up for release candidate validation