devopsDevOps

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