#
---
defaultAirflowRepository: opensourcemano/airflow
-defaultAirflowTag: "13"
+defaultAirflowTag: "testing-daily"
+ingress:
+ web:
+ enabled: True
+ hosts:
+ - name: "localhost"
+ ingressClassName: nginx
webserverSecretKeySecretName: airflow-webserver-secret
webserver:
service:
- type: NodePort
+ type: ClusterIP
ports:
- name: airflow-ui
port: "{{ .Values.ports.airflowUI }}"
targetPort: "{{ .Values.ports.airflowUI }}"
-extraEnvFrom: |
- - secretRef:
- name: ngsa-secret
+extraEnv: |
+ - name: AIRFLOW__API__AUTH_BACKENDS
+ value: 'airflow.api.auth.backend.basic_auth'
+ - name: AIRFLOW__LOGGING__LOGGING_LEVEL
+ value: 'INFO'
+ - name: OSMMON_DATABASE_COMMONKEY
+ valueFrom:
+ secretKeyRef:
+ name: osm-secret
+ key: OSM_DATABASE_COMMONKEY
+# extraEnvFrom: |
+# - secretRef:
+# name: ngsa-secret
config:
core:
- dags_folder: "/home/airflow/.local/lib/python3.8/site-packages/osm_ngsa"
-
+ dags_folder: "/home/airflow/.local/lib/python3.10/site-packages/osm_ngsa"
+workers:
+ persistence:
+ size: 8Gi