안전한 바카라 사이트
logo
Airflow DAG CI/사설 바카라 연동
코드너리  |  2022. 02. 27
CI/사설 바카라
사용된 기술:
airflow-image
argo사설 바카라-image
github-image
content

간단 요약

  1. Github Repository Webhook에서 Branch 생성 및 삭제하는 경우, CI/사설 바카라 파이프라인이 동작하는 트리거를 생성합니다.
  2. 쏘카에선 쉽게 CI/사설 바카라 파이프라인을 구축할 수 있는BuddyWorks를 사용하고 있습니다.
  3. Branch 생성 시 BuddyWorks 내 파이프라인에서는 다음과 같이 실행됩니다.
    - 클러스터와 통신할 수 있는Bastion Host에 ssh 접속합니다.
    - Bastion Host에서Argo사설 바카라 Client를 통해 클러스터에 배포되어있는 Argo사설 바카라 Server에 로그인합니다.
    - Argo사설 바카라 Client로 현재 HEAD branch와 연동된Airflow 앱을 배포합니다. Branch 삭제 시, 같은 방법으로 위에서 생성된 Airflow 앱을 삭제합니다.
Copyright © 2024. Codenary All Rights Reserved.