Remove ArgoCD and Helm dependencies, add everything unnecessary to .dockerignore, add support for DB authentication in Payphone's CLI, make Scylla be fully managed by Ansible, add Payphone deployment ansible file
12 lines
648 B
Bash
Executable File
12 lines
648 B
Bash
Executable File
set -euo pipefail
|
|
set -x
|
|
|
|
uv run ansible-playbook -i inventory.ini playbooks/01-setup.yml
|
|
uv run ansible-playbook -i inventory.ini playbooks/02-copy-k8s-files.yml
|
|
uv run ansible-playbook -i inventory.ini playbooks/03-cert-manager.yml
|
|
uv run ansible-playbook -i inventory.ini playbooks/04-prometheus-operator.yml
|
|
uv run ansible-playbook -i inventory.ini playbooks/05-scylla-operator.yml
|
|
uv run ansible-playbook -i inventory.ini playbooks/06-scylla-cluster.yml
|
|
uv run ansible-playbook -i inventory.ini playbooks/07-scylla-manager.yml
|
|
uv run ansible-playbook -i inventory.ini playbooks/08-payphone.yml --vault-password-file playbooks/00-vault-pwd.txt
|