Files
xinfra/config/local/postgresql-awx.env.example
T

47 lines
1.8 KiB
Bash

# Local AWX API. Port 59121 is Minikube SSH, not the AWX HTTP API.
AWX_BASE_URL=http://127.0.0.1:59123
AWX_TOKEN=
AWX_USERNAME=admin
AWX_PASSWORD=
# When AWX_PASSWORD is empty, the setup script reads this Kubernetes Secret.
AWX_K8S_NAMESPACE=awx
AWX_K8S_ADMIN_PASSWORD_SECRET=awx-demo-admin-password
AWX_K8S_TASK_APP=awx-demo-task
AWX_K8S_TASK_POD=
AWX_K8S_TASK_CONTAINER=awx-demo-task
AWX_ORGANIZATION=Default
AWX_PROJECT_NAME="XINFRA PostgreSQL Project"
AWX_PROJECT_DESCRIPTION="Local-staged XINFRA PostgreSQL Ansible project"
AWX_PROJECT_SCM_URL=file:///var/lib/awx/projects/_xinfra_postgresql_source
AWX_PROJECT_SOURCE_PATH=_xinfra_postgresql_source
AWX_PROJECT_SOURCE_DIR=ansible
AWX_INVENTORY_NAME="XINFRA PostgreSQL Inventory"
AWX_INVENTORY_DESCRIPTION="PostgreSQL host pool for local delivery testing"
AWX_HOST_NAME=postgresql-218-11-5-224
AWX_HOST_ADDRESS=218.11.5.224
AWX_HOST_ANSIBLE_ADDRESS=192.168.1.5
AWX_HOST_SSH_PORT=22
AWX_HOST_SSH_USER=root
AWX_MACHINE_CREDENTIAL_NAME="XINFRA PostgreSQL SSH"
AWX_SSH_PRIVATE_KEY_FILE=/Users/lx/xengineer-cs2.pem
AWX_POSTGRES_CREDENTIAL_TYPE_NAME="XINFRA PostgreSQL Secrets"
AWX_POSTGRES_CREDENTIAL_NAME="XINFRA PostgreSQL Runtime Secrets"
# Leave both passwords empty on first setup to generate them inside AWX.
# To rotate them later, set both values together before running setup again.
XINFRA_POSTGRES_ADMIN_PASSWORD=
XINFRA_POSTGRES_REPLICATION_USER=xinfra_replication
XINFRA_POSTGRES_REPLICATION_PASSWORD=
AWX_JOB_TEMPLATE_NAME="XINFRA PostgreSQL Delivery"
AWX_JOB_TEMPLATE_DESCRIPTION="PostgreSQL host_pool delivery template for XINFRA"
AWX_PLAYBOOK=postgresql-deploy.yml
AWX_ROLLBACK_JOB_TEMPLATE_NAME="XINFRA PostgreSQL Rollback"
AWX_ROLLBACK_JOB_TEMPLATE_DESCRIPTION="PostgreSQL compensating cleanup template for XINFRA"
AWX_ROLLBACK_PLAYBOOK=postgresql-rollback.yml
AWX_INSTANCE_GROUP=xinfra-e2e-execution