Coder Social home page Coder Social logo

strapi-helm's Introduction

Strapi on Kubernetes using Helm

Super basic helm chart for how you might deploy Strapi to Kubernetes. Please be sure to modify the values.yaml or use helmfile or something similar. For simplicity's sake, you can alway copy the values.yaml to values.prod.yaml too.

Why did I make this?

Strapi doesn't exactly deploy super well on Kubernetes without a persistent storage so this shows how you can do it with an NFS mount. BTW, this is mostly for demo use so use with your own caution.

I don't want to use NFS

If you want to change the NFS mount to something else, it's very easy. You'll want to fork this and change out the strapi-pv.yaml file. Just make sure your persistent storage is ReadWriteMany if you want it to be accessible from multiple nodes. Here's a link for you: https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes

Where is the docker image for Strapi that I'm supposed to use with this?

https://github.com/ryuheiyokokawa/strapi-docker You can make a private registry or upload it wherever you want to. I just changed a few things and I encourage you to fork that one too. You'll need to do that if you want to add plugins and such from Strapi at the time of setup.

I want this to do X, Y, and Z

Just go use helm on your own. Here's the docs: https://helm.sh/docs/

strapi-helm's People

Contributors

magick93 avatar ryuheiyokokawa avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.