Skip to content

Jack-Gledhill/hydra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hydra

Hydra is Constellation's resident Kubernetes cluster. It runs the majority of Constellation's software stack, acting as the general compute resource for the system.

Startup Order

  1. MetalLB
  2. NFS Provisioner
  3. Reloader
  4. Sealed Secrets
  5. Cert Manager
  6. Traefik
  7. Local Path Provisioner
  8. CNPG Operator
  9. Authentik
  10. Applications

Infrastructure

These deployments are critical to the cluster's operation. It includes services like:

  • Traefik, the cluster's ingress controller
  • MetalLB, which provides virtual IPs via ARP to LoadBalancer services
  • Cert Manager, which issues SSL certificates for the cluster's ingress routes
  • Sealed Secrets, which allows Kubernetes Secrets to be encrypted while stored in a Git repository

Applications

These deployments are not critical to the cluster's operation. Services like Prometheus exporters, Grafana and other monitoring tools, while important to the cluster, are not critical infrastructure and so fall under the applications category.

About

Kubernetes manifests to be deployed to the Hydra cluster by ArgoCD

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published