How to Deploy and Scale Strapi on a Kubernetes Cluster 1/2

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

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. kubectx

    Faster way to switch between clusters and namespaces in kubectl

    kubectx + kubens v0.9.4

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. stern

    ⎈ Multi pod and container log tailing for Kubernetes -- Friendly fork of https://github.com/wercker/stern (by stern)

    stern v1.22.0

  4. Vegeta

    HTTP load testing tool and library. It's over 9000!

    vegeta v12.8.4

  5. kops

    Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management

    kOps with your own instances.

  6. strapi-k8s-blog-post

    All resources for the blog post titled "How to Deploy and Scale Strapi on a Kubernetes Cluster"

    First, for the Development Dockerfile (or any Dockerfile), there should always be a .dockerignore in the same location as the Dockerfile with content similar to this:

  7. strapi-tool-dockerize

    Easy add support for docker to your strapi project

    Another great alternative to generate the Dockerfile, docker-compose.yaml and all the Docker related files is to use dockerize. This tool will automatically detect your project and help you add docker support via a nice CLI UI. From your project root folder, you need to run the following:

  8. helm

    The Kubernetes Package Manager

    To take our journey one step further, we need the help of a very important tool in the K8s world: Helm. From their website: "Helm helps you manage Kubernetes applications — Helm Charts helps you define, install, and upgrade even the most complex Kubernetes application." Therefore, we need a "helm chart" to improve our deployment.

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. kubernetes-the-hard-way

    Bootstrap Kubernetes the hard way. No scripts.

    Kubernetes The Hard Way if you like challenges, although it could get complicated to manage in the long run 😅.

  11. git-crypt

    Transparent file encryption in git

    Store the Secrets in a repo using gitcrypt or another encryption tool.

  12. berglas

    A tool for managing secrets on Google Cloud

    Store the Secrets in a vault like Hashicorp Vault, AWS Secrets Manager, GCP Secret Manager, etc., and then use an operator like External Secrets Operator to add them to your K8s cluster.

  13. external-secrets

    External Secrets Operator reads information from a third-party service like AWS Secrets Manager and automatically injects the values as Kubernetes Secrets.

    Store the Secrets in a vault like Hashicorp Vault, AWS Secrets Manager, GCP Secret Manager, etc., and then use an operator like External Secrets Operator to add them to your K8s cluster.

  14. sealed-secrets

    A Kubernetes controller and tool for one-way encrypted Secrets

    Use Sealed Secrets Operator.

  15. helm-secrets

    A helm plugin that help manage secrets with Git workflow and store them anywhere

    Use Helm Secrets.

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

  • Harbor + Kubernetes = Self-Hosted Container Registry

    5 projects | dev.to | 16 Jun 2022
  • TrueCharts Integrates Docker Compose with TrueNAS SCALE

    4 projects | /r/truenas | 15 Mar 2022
  • A Beginner's Journey: Deploying Applications on Amazon EKS

    2 projects | dev.to | 17 Apr 2025
  • Why Kubernetes Is Everywhere — But Setting It Up Still Kinda Sucks (Unless You Follow This Guide)

    2 projects | dev.to | 16 Apr 2025
  • Nice open-source UI Tool to interact with kubernetes clusters

    4 projects | dev.to | 7 Apr 2025