microservice-boilerplate
v0.1.0
Published
Boilerplate for new microservice projects (babel + eslint)
Readme
Microservice Boilerplate
Start
Edit .env file and set vars.
Auth Service
Please start your auth service and set host in .env
ZSH users
If you edit the .env file you need to reload with:
. ~/.zshrcAutomatic (docker build, n2k8 for k8 resources and sh createk8.sh)
npm run fullManual Steps
Build Docker
docker build -t microservice-boilerplate .Build Kubernetes Files
Run:
n2k8and follow the cli.
Create resources
sh ./scripts/createk8.sh
or
chmod +x && ./scripts/createk8.shDelete resources
sh ./scripts/deletek8.sh
or
chmod +x && ./scripts/deletek8.shDatabase connection
Check config/config.js for env vars that need to be set.
Sequelize ORM
Packages for postgres installed. If you want to use MySQL or SQLite, please install the respective packages.
