Creating a Ceph Cluster with DeepOps and MetalLB

This draft turns a raw build note into a practical cluster setup guide: wipe the storage disks carefully, prepare the network, deploy Kubernetes with DeepOps, add MetalLB, and leave the cluster in a state where Ceph and monitoring can be layered on cleanly.

Exposing Prometheus and Grafana with MetalLB on Kubernetes

This draft captures a practical bare-metal monitoring setup: install kube-prometheus, remove or adjust the network policies that block outside access, add MetalLB, convert the services to LoadBalancer, and patch the RBAC where the stock install is not enough for the cluster.

Installing FusionAuth on a New Kubernetes Cluster

This draft captures the architecture and operational flow of a FusionAuth cluster build: prepare the Kubernetes base, add MetalLB, deploy PostgreSQL, choose and validate the search backend, and work through the application-side dependency checks before trying to restore or migrate real data.

Debugging Kubernetes Ingress on a Bare-Metal Cluster

This draft captures a real ingress debugging flow on a bare-metal cluster: verify the service IP, inspect the ingress objects, deal with a Helm ownership conflict, reinstall the controller cleanly, and confirm that the new ingress class is actually serving the expected backend.