Learn how to setup Prometheus Monitoring and Grafana on Kubernetes cluster using Helm chart for Prometheus Operator

Demo Part 1: Setup Prometheus Monitoring with Helm chart for Prometheus Operator (this video)
Demo Part 2: In the 2nd part we will actually configure Prometheus to expose our own /metrics endpoint and configure Prometheus to scrape it. πŸ€“

In the demo I show you the third way. We will easily deploy Prometheus and Grafana using Helm chart for Prometheus Operator and I walk you through the different components, which were created. So that you have a good understanding πŸ’‘ of what they are and what they do.

In general there are 3 ways to do the setup:

  1. Create all the configuration files yourself πŸ‘©πŸ»β€πŸ’»
    This way is pretty inefficient and it’s a lot of effort.
  2. Using a Kubernetes Operator 😎
    In this option you would go and find an operator for Prometheus and deploy it in the cluster using the configuration files of the operator. It is more efficient.
  3. Using Helm chart to deploy the Prometheus Operator πŸš€
    This is the most efficient way. Prometheus Operator has a Helm chart that is maintained by the Helm community. You can use this Helm chart to deploy the operator.
    So, Helm will do the initial setup. Operator will then manage the running Prometheus setup

β–¬β–¬β–¬β–¬β–¬β–¬ T I M E S T A M P S ⏰ β–¬β–¬β–¬β–¬β–¬β–¬

  • 0:00 - Intro
  • 0:05 - Recap Prometheus architecture
  • 0:52 - How to deploy all the parts into K8s cluster - 3 options
  • 3:10 - Setup with Prometheus Operator using Helm
  • 4:10 - Understand what components were created and what they do?
  • 10:00 - What’s inside Prometheus, Operator?
  • 19:13 - Access Grafana UI
  • 23:30 - Access Prometheus UI
  • 24:52 - Summarize

β–¬β–¬β–¬β–¬β–¬β–¬ Useful Links πŸ”— β–¬β–¬β–¬β–¬β–¬β–¬
Prometheus Operator Helm chart: β–Ί https://github.com/helm/charts/tree/master/stable/prometheus-operator
Awesome operators: β–Ί https://github.com/operator-framework/awesome-operators

#kubernetes #helm #prometheus #devops

Setup Prometheus Monitoring on Kubernetes using Helm and Prometheus Operator | Part 1
12.30 GEEK