yt-dlp-dags/ansible/templates/.env.master.j2

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') }}