-
Notifications
You must be signed in to change notification settings - Fork 0
/
skaffold-community.yaml
38 lines (38 loc) · 1012 Bytes
/
skaffold-community.yaml
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
# skaffold.yaml
apiVersion: skaffold/v2beta1
kind: Config
build:
artifacts:
- image: airflow
context: ./
sync:
manual:
- src: "dags/**/*.py"
dest: dags
strip: dags/
local:
useDockerCLI: true
deploy:
helm:
releases:
- name: airflow
namespace: airflow
chartPath: helm/airflow-stable
valuesFiles:
- "./helm/airflow-stable/values.yaml"
- "./helm/airflow-stable/values.local.yaml"
skipBuildDependencies: true
values:
airflow.airflow.image: airflow
setValueTemplates:
airflow.dags.persistence.enabled: false
airflow.logs.persistence.enabled: false
airflow.airflow.config.AIRFLOW__KUBERNETES__DAGS_IN_IMAGE: "True"
airflow.airflow.config.GUNICORN_CMD_ARGS: "--log-level DEBUG"
imageStrategy:
helm: {}
portForward:
- resourceType: service
resourceName: airflow-web
port: 8080
localPort: 8080