DevOps
Infrastructure, deployment, and operations learnings from running Goalixa in production.
Overview
Posts in this section cover the practical side of operating cloud-native services — from Kubernetes orchestration and GitOps workflows to monitoring stacks and staging environment strategies.
Posts
Why Goalixa Needs a Staging Environment (Kustomize Plan)
Planning a staging environment with Kustomize for configuration management. Why every production-bound service needs a staging sandbox and how to implement it.
Monitoring Stack Setup: Prometheus, Grafana, and Alertmanager
Setting up comprehensive observability at three levels: service, OS/node, and cluster. How to collect metrics, visualize them in Grafana, and route alerts with Alertmanager.
Topics Covered
- Kubernetes: Orchestration, deployments, namespaces, probes, and resource management
- GitOps: ArgoCD for continuous deployment, declarative configuration
- Container Registry: Harbor for image management, vulnerability scanning
- Monitoring: Prometheus metrics, Grafana dashboards, alerting strategies
- Staging: Environment separation, testing before production
Related
- GitOps Posts — ArgoCD and GitOps practices
- Architecture Overview — Complete infrastructure design
- Incident Reports — Production incidents and learnings