Too Long; Didn't Read
The relationship between Prometheus and Grafana is like a backend and frontend for a data monitoring system. It is used for visualizing time series data for infrastructure and application analytics. It can target a data source from Prometheus and use its customizable panels to give users powerful visualization of the data from any infrastructure under management. We need to deploy them as pods on top of Kubernetes by creating resources Deployment, Replica Set, Pods or Services. And make their data to be remain persistent. And both of them should be exposed to outside world.