airflow 설치

김학현·2024년 3월 17일
0

ArgoCD로 Airflow Helm 배포하기

ArgoCD helm repp 추가


ArgoCD Web > Settings > Repositories > CONNECT REPO

정상적으로 등록되면, 아래와 같이 Status가 Successful이 됨

Airflow Application 추가


git에 values.yaml을 별도 지정하는것이 좋으나, 이번에는 argoCD UI로 직접 입력하였다.
Airflow Helm PARAMETER

  • executer: KubernetesExecutor
    • flower.enabled: false
    • workers.enabled: false
    • redis.enabled: false
  • dags.persistence.enabled: true
    • dags.persistence.subPath: dags
    • dags.persistence.storageClass: efs-provisoner
  • logs.persistence.enabled: true
    • logs.persistence.subPath: dags
    • logs.persistence.storageClass: efs-provisoner
    • scheduler.logCleanup.enabled: efs-provisoner
  • postgresql.persistence.storageClass: efs-provisoner
  • web.service.nodePort.http: 30003
  • web.service.type: NodePort
profile
DevOps(MLOps)

0개의 댓글