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(?)
|