Prometheus Operator Setup
- Decrypting files
git-crypt unlock getup.pem
- Kubectl setup
export KUBECONFIG=$KUBECONFIG:kubeconfig.yaml
- Grafana dashboard:
kubectl -n monitoring port-forward deployment/getup-grafana 3000:3000
- Alertmanager panel:
kubectl -n monitoring port-forward alertmanager-getup-prometheus-operator-alertmanager-0 9093:9093
- Prometheus operator panel:
kubectl -n monitoring port-forward prometheus-getup-prometheus-operator-prometheus-0 9090:9090
- Prometheus Operator
- Prometheus Operator - User guides
- Kubernetes monitoring with Prometheus – Prometheus operator tutorial (part 3)
- cAdvisor
- Node exporter
- Kube State Metrics
- Prometheus Operator - Helm Chart
prometheus-operator-setup/
├── backend
│ ├── firewall
│ │ ├── main.tf
│ │ └── variables.tf
│ ├── subnet
│ │ ├── main.tf
│ │ ├── outputs.tf
│ │ └── variables.tf
│ └── vpc
│ ├── main.tf
│ └── outputs.tf
├── credentials
│ └── getup.json
├── gke
│ ├── main.tf
│ ├── outputs.tf
│ └── variables.tf
├── helm
│ ├── alertmanager.values.yaml
│ ├── main.tf
│ └── prometheus-operator.tf
├── kubeconfig.yaml
├── kubernetes
│ ├── cluster-role-bindings.tf
│ ├── namespaces.tf
│ ├── outputs.tf
│ └── service-accounts.tf
├── LICENSE
├── main.tf
├── README.md
├── terraform.tfstate
├── terraform.tfstate.backup
└── variables.tf
Bugs and feature request are tracked on GitHub
Hermeto Romano - [email protected]