Autoscaling Ingress controllers in Kubernetes

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • helm-charts

    Prometheus community Helm charts

  • Since Nginx-ingress uses annotations for Prometheus, I installed the server without the Kubernetes operator.

  • keda

    KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes

  • I decided to go with KEDA because:

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • metrics-server

    Scalable and efficient source of container resource metrics for Kubernetes built-in autoscaling pipelines.

  • It's an autoscaler with a metrics server (so I don't need to install 2 different tools).

  • http-add-on

    Add-on for KEDA to scale HTTP workloads

  • KEDA ships with an HTTP add-on to enable HTTP scaling.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts