Use Kubernetes to load test my product.

This page summarizes the projects mentioned and recommended in the original post on /r/kubernetes

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

    The official CLI for Amazon EKS

  • Download EKSCTL and using one of the examples create yourself an cluster

  • prometheus

    The Prometheus monitoring system and time series database.

  • The next steps you'll want is to be able to see in detail the type of metrics/usage/etc that your pods have, for that you'll need to install Prometheus in your cluster. And to visualize those metrics you'll probably want Grafana. There tons of open-source grafana charts which can get you most of the way there.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • autoscaler

    Autoscaling components for Kubernetes

  • Install the Cluster Autoscaler to automatically scale up the nodes in your cluster

  • Grafana

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

  • The next steps you'll want is to be able to see in detail the type of metrics/usage/etc that your pods have, for that you'll need to install Prometheus in your cluster. And to visualize those metrics you'll probably want Grafana. There tons of open-source grafana charts which can get you most of the way there.

  • metrics-server

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

  • Install the Metrics Server to be able to detect CPU/Memory usage to be able to scale pods (doesn't come pre-installed on AWS)

  • Universal-Kubernetes-Helm-Charts

    Some universal helm charts used for deploying services onto Kubernetes. All-in-one best-practices

  • To help you on deploying your service, I've created open source generic/universal Helm Charts to make it easy to do the above. Here are the Universal Helm Charts and here's some boilerplate examples of using them. These built-in have support for HPAs, services, ingresses, etc, making it as easy as autoscaling.enable: true I haven't gotten around to documenting the helm charts yet, but there's lots of comments in the values.yaml file explaining everything.

  • Helm-Chart-Boilerplates

    Example implementations of the universal helm charts

  • To help you on deploying your service, I've created open source generic/universal Helm Charts to make it easy to do the above. Here are the Universal Helm Charts and here's some boilerplate examples of using them. These built-in have support for HPAs, services, ingresses, etc, making it as easy as autoscaling.enable: true I haven't gotten around to documenting the helm charts yet, but there's lots of comments in the values.yaml file explaining everything.

  • 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
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