23 lines
696 B
Markdown
23 lines
696 B
Markdown
# Some other ideas for playbooks for simpler deployment
|
|
|
|
To do:
|
|
|
|
- [ ] Playbook for deploying NPM with KPAVD
|
|
|
|
Functional requirements:
|
|
- [ ] preconfigure environment vars like db_username, db_host etc
|
|
- [ ] install deps, docker, keepalived
|
|
- [ ] prep docker-compose.yml with correct environment vars
|
|
- [ ] start
|
|
- [ ] create keepalivedusr for running "health check" script
|
|
- [ ] create said script
|
|
- [ ] prepare config for keepalived
|
|
- [ ] create or copy over config for keepalived
|
|
- [ ] start and enable keepalived
|
|
|
|
|
|
Non-Functional requirements:
|
|
- [ ] Option to run SQlite instead of dedicated SQL db
|
|
|
|
|
|
- [ ] Playbook for deploying HA caddy(?) |