안녕하세요,
베스핀글로벌 GCP Support팀입니다.
이번 아티클에서는 주제로 "Composer GKE 업그레이드 필요 경고"를 다루고자 합니다.
Composer GKE 업그레이드 필요 경고
Composer는 Google Kubernetes Engine(GKE) 기반 서비스로, 관리형 Apache Airflow 환경을 제공합니다.[1]
Composer 환경은 Airflow 웹 서버, 스케줄러, 실행기 및 GKE 클러스터로 구성됩니다.
Composer 사용 시 환경 클러스터로 같이 사용되는 GKE의 자동 업그레이드가 중단되고 업그레이드가 필요하다는 경고가 발생할 때가 있습니다.
이러한 경고는 일반적으로 다음과 같은 경우에 발생합니다.
- 사용 중인 Composer와 Airflow 버전이 낮아서 GKE 업그레이드 시 비활성화되는 API를 사용 중인 경우
- GKE 클러스터에 수동으로 패치를 적용한 경우
기본적으로 환경 클러스터를 보안 취약점으로부터 보호하기 위해 노드 자동 업그레이드 및 자동 복구가 설정되어 있지만,
사용 중인 Composer와 Airflow 버전이 낮아서 GKE 업그레이드 시 비활성화 되는 API를 사용 중인 경우, 자동 업그레이드가 진행되지 않습니다.
따라서 이 경우에는 Composer와 Airflow를 우선적으로 업그레이드 하여 GKE가 해당 API를 사용하지 않게 되면, 자동적으로 GKE 업그레이드가 진행되어 해결 될 수 있습니다.
참조 링크
[1] Composer 환경 아키텍처
https://cloud.google.com/composer/docs/concepts/architecture
관련 문의사항이 있으시면 Support Portal에 문의해 주시기 바랍니다.
감사합니다.