node-docker-good-defaults
node-docker-good-defaults copied to clipboard
Kubernetes support?
I don't see kubernetes support in this repo. Just docker-compose/docker swarm. If this is desired I would be happy to work on PR, otherwise I will just fork for my own uses. My goal is just to create a skeleton repo that people can get off the ground quickly, and this repo is an excellent foundation! Obviously there are many production aspects that would need to be customized to the user's specific use case, but it may be useful for someone learning how everything fits together. I would consider myself only a novice kubernetes user so I would enjoy the exercise.
Sure, you can add relevant Kubernetes manifests in a new kubernetes-manifest
subdirectory. Be sure to include all the things we have in the docker-stack file, and make each resource a separate .yaml file named by the resource type. So the structure might look like:
kubernetes-manifest\
namespace.yaml
node\
deployment.yaml
service.yaml
mongo\
deployment.yaml
service.yaml
secret.yaml