20 lines
787 B
Django/Jinja
20 lines
787 B
Django/Jinja
HOSTNAME="{{ inventory_hostname }}"
|
|
REDIS_PASSWORD="{{ vault_redis_password }}"
|
|
POSTGRES_PASSWORD="{{ vault_postgres_password }}"
|
|
AIRFLOW_UID={{ airflow_uid }}
|
|
AIRFLOW_ADMIN_PASSWORD="{{ vault_airflow_admin_password }}"
|
|
YTDLP_BASE_PORT=9090
|
|
SERVER_IDENTITY=ytdlp-ops-service-mgmt
|
|
SERVICE_ROLE=management
|
|
AIRFLOW_GID=0
|
|
MINIO_ROOT_USER=admin
|
|
MINIO_ROOT_PASSWORD={{ vault_minio_root_password }}
|
|
AIRFLOW_VAR_MASTER_HOST_IP={{ hostvars[groups['airflow_master'][0]].ansible_host }}
|
|
|
|
# S3 Logging Configuration
|
|
AIRFLOW_VAR_S3_LOG_BUCKET=your-s3-bucket-name
|
|
AIRFLOW_VAR_S3_LOG_FOLDER=airflow-logs/master
|
|
AWS_ACCESS_KEY_ID={{ vault_aws_access_key_id | default('') }}
|
|
AWS_SECRET_ACCESS_KEY={{ vault_aws_secret_access_key | default('') }}
|
|
AWS_DEFAULT_REGION={{ aws_region | default('us-east-1') }}
|