The code is provided as-is with no warranties.
Terraform must be installed to use the modules. Please refer to Terraform's documentation to get started.
Once Terraform is set up properly, you can try one of the modules:
├── _bootstrap
├── cert-manager
├── external-dns
├── gitlab-runner
├── grafana
├── kube-state-metrics
├── loki-stack
├── metrics-server
├── mongodb
├── nginx-ingress
├── node-exporter
├── postgres-operator
├── query-exporter
├── rabbitmq
├── redis
├── vault
├── victoria-metrics-agent
├── victoria-metrics-alert
└── victoria-metrics-single
Simple example to setup metrics-server in you Kubernetes cluster:
cd examples/kubernetes/monitoring/metrics-server
terraform init
terraform plan
terraform apply
- Add modules for CI/CD - jenkins, argo-cd, etc
- Add native terraform modules to use Kubernetes (without helm provider)
- Add other modules to manage Hashicorp Vault, Sentry, Gitlab, etc
- Something from your Pull Requests and Issues