This directory is an entrypoint for a flux kustomization.
Prerequisites
- Kubernetes cluster with:
- installed fluxcd [required]
- installed eck-operator [required]
- installed cert-manager
- installed kube-prometheus-stack
- Configure a flux kustomization to this repository to the path
infra/fluxcd
- Analyzer Deployment
- Elasticsearch & Kibana Deployment with Metrics, deployed with the eck-stack & prometheus-elasticsearch-exporter helmchart.
- UI Deployment
Template all resources with kustomize:
cd <repo>/infra/fluxcd
kustomize build .