helm airflow - choisungwook/portfolio GitHub Wiki

개요

  • airflow helm 설치

helm chart githbub: https://github.com/apache/airflow/tree/main/chart


helm repo add

kubectl create namespace airflow
helm repo add apache-airflow https://airflow.apache.org
helm repo update

helm override_values.yaml 파일 생성

  • webserver node포트로 변경
  • 샘플 import
  • 관리자 계정과 비밀번호 설정
webserver:
  resources:
    limits:
      cpu: 4
      memory: 4Gi
    requests:
      cpu: 4
      memory: 4Gi
  service:
    type: NodePort
extraEnv: |
  - name: AIRFLOW__CORE__LOAD_EXAMPLES
    value: 'True'
username: admin
password: admin123

helm 설치

helm install -n airflow -f override_values.yaml airflow apache-airflow/airflow 

웹 대시보드 접속

  • 샘플이 임포트되어야 정상

참고자료

⚠️ **GitHub.com Fallback** ⚠️