Skip to content

Autoscaling Kubernetes apps with Prometheus and KEDA

Notifications You must be signed in to change notification settings

sfelaco/keda-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KEDA: Autoscaling Kubernetes apps using Prometheus

alt diagram

This article explains how manage the autoscaling using metrics fetched from Kubernetes through KEDA: https://medium.com/@santolo.felaco/keda-autoscaling-kubernetes-apps-using-prometheus-da037fe572cf

To install the enviroment execute the following steps:

  • Install Prometheus
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts 
helm repo update
kubectl create namespace prometheus
helm install -f kube-prometheus/values.yaml -n prometheus prometheus prometheus-community/kube-prometheus-stack 
  • Install KEDA
helm repo add kedacore https://kedacore.github.io/charts
helm repo update
kubectl create namespace keda
helm install keda kedacore/keda --namespace keda
  • Install the demo app
helm install keda-demo .

About

Autoscaling Kubernetes apps with Prometheus and KEDA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published