No description
Find a file
2026-06-29 22:09:04 +05:30
ansible argo: setting up the app of apps thing 2026-06-29 11:54:07 +05:30
kube hedgedoc: added it 2026-06-29 22:09:04 +05:30
.gitignore argo: setting up the app of apps thing 2026-06-29 11:56:09 +05:30
README.md readme: added one because the repo looked too empty 2026-06-29 12:10:43 +05:30

glitched.systems Infrastructure

This repository manages the infrastructure for glitched.systems.

Structure

infrastructure/
├── ansible   # Host configurations
├── kube      # K8s manifests and ArgoCD applications
└── README.md

Ansible

Setup

Run ansible-galaxy install -r requirements.yml

Note: A vault password file (.vault_pass) is required at ansible/.vault_pass for encrypted variables.

Kubernetes

Entirely managed via GitOps with ArgoCD. The root application (kube/root.yml) automatically syncs all apps and manifests.

Workflow

  1. Make changes to a manifest or app file
  2. Commit and push
  3. Argo will do the rest