본문 바로가기

Cloud/GCP2

[SSH] Local -> GCP VM로 접속하는 과정 및 에러 해결 [Local -> GCP VM 접속하려는 목적]Google Colab이나 로컬에 있는 pycharm을 활용하여 .py 파일을 생성하고 이 파일을 WinSCP를 활용해 GCP Server의  Airflow Server dags 폴더에 .py 파일을 옮겨 dag를 생성하려고 함추후, pycharm에서 바로 Airflow Dags 폴더로 .py 파일을 생성하기 이전에 Local에서 먼저 진행함[Windows 환경에서 접속 과정]1. Local PC에서 ssh key를 발급Winodws PowerShell 접속ssh-keygen 명령어 입력ssh key 저장하려는 위치 확인하고 엔터, 엔터, 엔터ssh key 발급 확인2. 발급받은 ssh key를 GCP VM에 추가위에서 발급받은 id_rsa public ke.. 2024. 8. 7.
[GCP] VM 방화벽 적용하기 오늘은 GCP를 통한 Airflow를 설치하는 과정에서 GCP의 VM에 방화벽을 적용하는 방법에 대해서 개인적으로 정리해보겠다. Airflow 설치는 완료했지만, GCP의 외부 IP를 통해 Airflow Webserver이 안되는 상황이 발생했다. 이유를 찾아보니 생성한 VM에서 별도로 Airflow Webserver의 방화벽을 오픈하지 않아서 발생한 문제였다.따라서, GCP 콘솔을 통해 Airflow가 설치된 VM 인스턴스의 방화벽을 적용을 진행했고 문제를 해결했다. [GCP에서 방화벽 설정하는 방법]1. GCP 콘솔에서 좌측의 방화벽 메뉴로 이동한다. 2. 방화벽 규칙을 만든다. (*이미지 내 순서 참고)    - 대상: 지정된 대상 태그    - 범위: 0.0.0.0/0 (전체)    - 포트: 8.. 2024. 7. 29.