moosicbox_load_balancer

Crates.iomoosicbox_load_balancer
lib.rsmoosicbox_load_balancer
version0.1.1
created_at2024-10-04 23:06:59.756443+00
updated_at2025-05-07 18:09:55.765028+00
descriptionMoosicBox load balancer
homepage
repositoryhttps://github.com/MoosicBox/MoosicBox
max_upload_size
id1397218
size74,277
Braden Steffaniak (BSteffaniak)

documentation

README

Load Balancer

Certificate Setup

  1. Add 'solver' to CLUSTERS env var. e.g. solver:10.244.0.68:8089;...
    1. Grab the IP from the solver pod via kubectl describe pods cm-acme-http-solver-xxxxx
  2. Execute the solver url with the required token e.g. https://tunnel.moosicbox.com/.well-known/acme-challenge/{token}
    • (this should happen automatically)
  3. Profit

Tear down cluster

kubectl delete all --all

kubectl get validatingwebhookconfiguration.admissionregistration.k8s.io
kubectl delete validatingwebhookconfiguration.admissionregistration.k8s.io/<Junk Object>

kubectl get mutatingwebhookconfiguration.admissionregistration.k8s.io
kubectl delete mutatingwebhookconfiguration.admissionregistration.k8s.io/<Junk Object>

May need to manually kubectl apply -f kubernetes/cert-manager.yaml?

Commit count: 5735

cargo fmt