[YouTube video](https://www.youtube.com/watch?v=QoDqxm7ybLc) ![[Prometheus architecture.png]] ![[Prometheus architecture-UI.png]] How to deploy different parts of Prometheus to a k8s cluster? 1. Create all configuration YAML files for every Prometheus component plus Grafana, secrets, etc. You shouldn't really do this, though. 2. Using a k8s operator (manager of all Prometheus components). But you have to find one first, then deploy it. 3. Use Helm chart to deploy operator. This is what we'll be using in this video. `helm install prometheus stable/prometheus-operator` - Monitoring stack installed - Configuration for k8s cluster included by default (no further config needed) - worker nodes are being monitored - k8s components are also being monitored - configmaps - CRDs (custom resource definitions) [^setup]: Tech World with Nana. (2020). [[Setup Prometheus Monitoring on Kubernetes using Helm and Prometheus Operator - Part 1]]. Retrieved from https://www.youtube.com/watch?v=QoDqxm7ybLc