-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathhelm_values.tftpl
More file actions
72 lines (69 loc) · 2.25 KB
/
helm_values.tftpl
File metadata and controls
72 lines (69 loc) · 2.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# Settings for OpenMetadata dependencies.
# Find more details: https://github.com/open-metadata/openmetadata-helm-charts/blob/main/charts/deps/values.yaml
# MySQL settings
# Find more details: https://artifacthub.io/packages/helm/bitnami/mysql
mysql:
enabled: ${mysql_enabled}
%{ if mysql_enabled ~}
primary:
persistence:
size: ${mysql.storage_size}Gi
%{ endif ~}
# OpenSearch settings
# Find more details: https://github.com/opensearch-project/helm-charts/tree/opensearch-2.12.1/charts/opensearch
opensearch:
enabled: ${opensearch_enabled}
%{ if opensearch_provisioner == "helm" ~}
persistence:
size: ${opensearch.volume_size}Gi
%{ endif ~}
%{ if opensearch_storage_class_enabled ~}
storageClass: ${opensearch.storage_class}
%{ endif ~}
# Airflow settings
# Find more details: https://github.com/airflow-helm/charts/tree/main/charts/airflow
airflow:
enabled: ${airflow_enabled}
%{ if airflow_enabled ~}
airflow:
users:
- username: ${airflow.credentials.username}
password: $${ADMIN_PASSWORD}
role: Admin
email: spiderman@superhero.org
firstName: Peter
lastName: Parker
usersTemplates:
ADMIN_PASSWORD:
kind: secret
name: ${airflow.credentials.password.secret_ref}
key: ${airflow.credentials.password.secret_key}
%{ if airflow_db_provisioner == "aws" || airflow_db_provisioner == "existing" ~}
externalDatabase:
passwordSecret: ${airflow.db.credentials.password.secret_ref}
passwordSecretKey: ${airflow.db.credentials.password.secret_key}
user: ${airflow.db.credentials.username}
type: ${airflow.db.engine.name}
host: ${omd_dependencies.airflow_db_host}
port: ${airflow.db.port}
database: ${airflow.db.db_name}
%{ endif ~}
logs:
persistence:
enabled: true
storageClass: "efs-logs"
existingClaim: ${airflow.pvc.logs}
subPath: ${airflow.subpath.logs}
%{ if airflow.logs_cleanup.enabled ~}
cleanup:
enabled: true
schedule: "${airflow.logs_cleanup.schedule}"
retainDays: ${airflow.logs_cleanup.retain_days}
%{ endif ~}
dags:
persistence:
enabled: true
storageClass: "efs-dags"
existingClaim: ${airflow.pvc.dags}
subPath: ${airflow.subpath.dags}
%{ endif ~}