apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization generatorOptions: disableNameSuffixHash: true components: - ./components/airflow-cnpg-database secretGenerator: - name: airflow-webserver-secret-key type: secret literals: - webserver-secret-key=c94b62cffbf4dd1c42747fc65007054432f10c185c5e6160 helmCharts: - name: airflow repo: https://airflow.apache.org version: 1.9.0 releaseName: airflow valuesInline: postgresql: enabled: false pgbouncer: enabled: true data: metadataSecretName: airflow-postgres-connection webserverSecretKeySecretName: airflow-webserver-secret-key env: - name: "DB_SERVICE_HOST" value: "$(AIRFLOW_DATABASE_SERVICE_NAME)-rw" - name: "DB_SERVICE_PORT" value: "5432" webserver: defaultUser: username: admin password: NotSoSecret workers: replicas: 3 dags: gitSync: enabled: false