Ansible — playbook for creating databases and users #5

Open
opened 2026-06-13 20:39:57 +00:00 by znibb · 0 comments
Owner

Goal

Automate database/user creation before deploying a new service.
All secrets managed via Ansible Vault.

Tasks

  • Set up ansible/ folder with inventory and group_vars
  • Encrypt secrets with ansible-vault, commit vault.yml
  • Write create_service_db.yml playbook
  • Test against shared Postgres instance
  • Write docs/runbook-new-service.md describing the flow

Usage

ansible-playbook playbooks/postgres/create_service_db.yml

## Goal Automate database/user creation before deploying a new service. All secrets managed via Ansible Vault. ## Tasks - [ ] Set up ansible/ folder with inventory and group_vars - [ ] Encrypt secrets with ansible-vault, commit vault.yml - [ ] Write create_service_db.yml playbook - [ ] Test against shared Postgres instance - [ ] Write docs/runbook-new-service.md describing the flow ## Usage ansible-playbook playbooks/postgres/create_service_db.yml
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
znibb/kobbo-homelab#5
No description provided.