70 lines
1.6 KiB
YAML
70 lines
1.6 KiB
YAML
#
|
|
#
|
|
#
|
|
useStandardNaming: true
|
|
|
|
createUserJob:
|
|
useHelmHooks: false
|
|
applyCustomEnv: false
|
|
migrateDatabaseJob:
|
|
useHelmHooks: false
|
|
applyCustomEnv: false
|
|
|
|
# Airflow executor
|
|
executor: "KubernetesExecutor"
|
|
|
|
# Secrets for all airflow containers
|
|
secret:
|
|
# - envName: ""
|
|
# secretName: ""
|
|
# secretKey: ""
|
|
#- envName: "AIRFLOW_CONN_S3"
|
|
# secretName: "minio"
|
|
# secretKey: "s3connection"
|
|
- envName: "AIRFLOW_CONN_S3_CONN"
|
|
secretName: "s3-conn-secrets"
|
|
secretKey: "AIRFLOW_CONN_S3_CONN"
|
|
|
|
|
|
dags:
|
|
persistence:
|
|
enabled: true
|
|
gitSync:
|
|
enabled: true
|
|
repo: "https://code-repo.d4science.org/D-Net/code-infrastructure-lab.git"
|
|
branch: "master"
|
|
subPath: "workflow/dnet"
|
|
|
|
config:
|
|
webserver:
|
|
expose_config: 'True' # by default this is 'False'
|
|
#base_url: "http://localhost/"
|
|
logging:
|
|
remote_logging: "True"
|
|
logging_level: "INFO"
|
|
remote_base_log_folder: "s3://workflow-logs/logs"
|
|
remote_log_conn_id: "s3_conn"
|
|
encrypt_s3_logs: "False"
|
|
|
|
ingress:
|
|
enabled: true
|
|
## WARNING: set as "networking.k8s.io/v1beta1" for Kubernetes 1.18 and earlier
|
|
apiVersion: networking.k8s.io/v1
|
|
|
|
## airflow webserver ingress configs
|
|
web:
|
|
annotations: {}
|
|
host: "localhost"
|
|
path: "/"
|
|
## WARNING: requires Kubernetes 1.18 or later, use "kubernetes.io/ingress.class" annotation for older versions
|
|
ingressClassName: "nginx"
|
|
|
|
## flower ingress configs
|
|
flower:
|
|
annotations: {}
|
|
host: "localhost"
|
|
path: "/flower"
|
|
## WARNING: requires Kubernetes 1.18 or later, use "kubernetes.io/ingress.class" annotation for older versions
|
|
ingressClassName: "nginx"
|
|
|