Skip to main content

Student Project Infrastructure

This site documents the Proxmox-hosted Talos Kubernetes cluster managed by the Terraform configuration in terraform-talos/, with ArgoCD bootstrapped by terraform-argocd/, and the GitOps-managed cluster addons and applications defined in student-project-gitops.

Contents

  • Infrastructure — physical topology, Terraform structure, and the day-to-day Terraform workflow for terraform-talos and terraform-argocd.
  • GitOps — how ArgoCD, Traefik, bind9, and Vault/External Secrets fit together in student-project-gitops, and the conventions and gotchas involved in changing them.
note

This site replaces the previous GitLab wiki. If a page you expect is missing, that just means it hasn't been written yet.