Treffler SSO
Maintenance
Postgres Major Version Upgrade
- Stop keycloak docker
- Dump all databases:
./pull.sh && salt 'tc-de2-greenytron-worker0' state.apply keycloak.dbdump
- Change postgres version number in compose.yaml / merge renovate pull request
- Change version number in postgres data volume path in compose.yaml
- Roll out new compose.yaml, without compose up:
./pull.sh && salt 'tc-de2-greenytron-worker0' state.highstate exclude="[{'id': 'keycloak-compose-up'}]"
- Start new postgres docker
- Restore from dump:
./pull.sh && salt 'tc-de2-greenytron-worker0' state.apply keycloak.dbrestore