Blaster Dev K8s manifests
Structure and contents of the Blaster app Kubernetes manifests under k8s/dev and k8s/prod, including secrets, database, deployment, ingress and SOPS encryption.
Structure and contents of the Blaster app Kubernetes manifests under k8s/dev and k8s/prod, including secrets, database, deployment, ingress and SOPS encryption.
How FluxCD GitRepository and Kustomization resources are configured for the Blaster game, including bootstrap, SOPS decryption and the blaster-dev environment.
How SOPS and age are used to encrypt secrets for the Blaster app and Flux GitOps configuration across app and infra repositories.
Secrets layout, wildcard TLS trust, and SMTP configuration approach for the internal ZITADEL instance at auth.internal.example.com.
Protect Kubernetes Dashboard with OAuth2 Proxy using the internal ZITADEL instance, with secrets stored in Git via SOPS and deployed by FluxCD.
Runbook for configuring FluxCD to deploy Blaster prod from the your-org/blaster repo with SOPS decryption and automated image updates.
Detailed runbook for the Blaster production Kubernetes manifests, including DB StatefulSet, app Deployment, Ingress, Secrets, ConfigMaps and SOPS encryption.
Add the WordPress app repo into `flux-config` by defining the namespace, GitRepository, and Kustomization objects, then reconcile and verify.
High-level overview of the WordPress-on-Kubernetes GitOps workflow (repo layout, Flux configuration, restore and ops toolkit).
Application repository Kubernetes manifests under `k8s/prod`, including SOPS policy, Secrets, MariaDB, WordPress, Ingress, cron, Redis, NetworkPolicies, and Kustomize configuration.
Prerequisites, local tooling verification, Cloudflare portal hardening, and initial GitLab app repository setup for a Flux-managed WordPress deployment.