Files
airflow3-kub/.github/workflows/deploy.yml
T
mohand ou idir belfares 2910ef64b3 Update deploy.yml
2026-06-07 13:08:36 +02:00

31 lines
705 B
YAML

name: Deploy Airflow
on:
push:
branches:
- main
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup kubeconfig
run: |
mkdir -p ~/.kube
echo "${{ secrets.KUBECONFIG_HETZNER }}" | base64 -d > ~/.kube/config
- name: Setup Helm
uses: azure/setup-helm@v4
- name: Deploy Airflow
run: |
helm repo add apache-airflow https://airflow.apache.org
helm repo update
helm upgrade --install airflow apache-airflow/airflow \
--namespace airflow \
--create-namespace \
--values helm/airflow/values.yaml