fernet_key
반응형
-
[Airflow] 에어플로우 Main, MySQL 서버 IP 주소 변경으로 인한 Airflow woker 실행 문제 해결(Feat. Docker container)Airflow 2021. 9. 7. 23:50
🙊 배경설명 추천 Airflow를 1.10.9버전에서 1.10.14버전으로 upgrade하면서 Airflow main 서버와 Airflow MySQL 서버 IP 주소가 바뀌었고, 그로인해 이전 IP 주소를 보고 있던 worker는 실행되지 못하고 있었다. 🙈 문제점 keyword_train은 keyword_product 라는 ec2 서버 안의 컨테이너에서 worker로 실행되고 있었고, 새로운 서버의 IP 주소를 설정하기 위해서는 airflow를 처음 실행할 때 생성되는 airflow.cfg에 바뀐 주소값들로 변경해야 했다. 그러나, 문제는 처음 이미지로 빌드되어 컨테이너가 실행될 때 Dockerfile의 기본 명령어가 반영된다는 점이다. 즉, 컨테이너 실행의 베이스가 되는 Dockerfile 내부의 C..