개발로 자기계발
728x90

superset에 로컬 MySQL을 연결할 수 있다를 가정하에 작성된 글입니다.

 

Config.py 수정

superset의 설정 정보 파일에 옵션을 추가한다.

FEATURE_FLAGS = {
    'SSH_TUNNELING': True,
    }

SSH_TUNNEL_MANAGER_CLASS = "superset.extensions.ssh.SSHManager"
SSH_TUNNEL_LOCAL_BIND_ADDRESS = "127.0.0.1"

그럼 원래 없던 SSH 터널링 옵션이 제일 밑에 생성될 것이다.

Workbench에서 RDS 연동 했던 것과 동일하게 설정 정보를 기입하고 Connect를 하면 된다.

 


pem키로 설정을 했는데 pem키는 어떻게 보는지 모르겠다면?
pem 파일이 있는 위치로 이동 한 후 밑에와 같은 명령어로 키를 확인할 수 있다.
cat my_pem.pem​

 

그리고 키를 복사해서 private_key칸에 붙여 넣고 connect를 하게 되면 연동 완료!

 

 

 

 

 

728x90
SMALL
profile

개발로 자기계발

@김잠봉

틀린부분이나 조언이 있다면 언제든 환영입니다:-)