Skip to content

A comprehensive cloud monitoring solution that integrates Kubernetes, Prometheus, and FastAPI. Enables efficient deployment management and real-time metrics tracking in a Minikube environment.

Notifications You must be signed in to change notification settings

Malhar-06/kube-prom-helm-fastapi-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kube-prom-helm-fastapi-monitor

Overview

This project demonstrates how to set up and configure Prometheus with minikube for monitoring, and develop a FastAPI application to manage Kubernetes deployments and interact with Prometheus.

Features

  • Local Kubernetes cluster setup using Minikube with Docker as the driver
  • Prometheus configuration for monitoring application metrics
  • FastAPI application for managing Kubernetes deployments and interacting with Prometheus
  • Deployment of the FastAPI application within the Minikube cluster

FlowChart-FastAPI

Detailed Documentation

For a comprehensive guide, including setup instructions, code explanations, and challenges faced, please refer to the full documentation:

📚 CLICK HERE FOR FULL DOCUMENTATION (PDF) 📚

Contributing

Contributions to improve the project are welcome. Please feel free to share the solutions of my challenges mentioned in the Detailed Documentation.

About

A comprehensive cloud monitoring solution that integrates Kubernetes, Prometheus, and FastAPI. Enables efficient deployment management and real-time metrics tracking in a Minikube environment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published