250x250
반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- subdag
- API
- login crawling
- grad-cam
- 상관관계
- correlation
- youtube data
- flask
- API Gateway
- 유튜브 API
- UDF
- Airflow
- Counterfactual Explanations
- top_k
- Retry
- BigQuery
- airflow subdag
- 공분산
- TensorFlow
- hadoop
- tensorflow text
- GenericGBQException
- session 유지
- XAI
- chatGPT
- gather_nd
- GCP
- spark udf
- integrated gradient
- requests
Archives
- Today
- Total
데이터과학 삼학년
프로젝트 운영_RSA 암호 세팅(feat.ssh-keygen) 본문
반응형
보통 프로젝트를 운영하면 하는 단계들이
1. 소스코드를 GIT에 올려 놓는다
2. 작업이 돌아가는 VM 을 만든다
3. 작업을 스케쥴하고 실행 및 관리하는 젠킨스를 둔다
위와 같은 프로덕트를 완성하면
젠킨스가 알아서 정해진 시간마다 JOB을 돌리고 결과도 계속 쌓이게 된다.
일단 이런 프로덕트를 구성하기 위해선
위 3개의 vm간 연결이 중요하다.
이를 연결하기 위한 한 방법이 ssh-keygen 즉, RSA 기법으로 연결을 한다.
RSA 방법은 간단하다. SSH keygen을 이용하여 RSA 키를 만든다.
만들면 키는 private key, public key가 생성이 되고
접근 권한을 주고자 하는 vm의 autorized_keys에 해당 public_key를 넣어주면 된다. 끝~
예를 들어 A라는 놈이 git에 가 접근해서 git에 있는 코드를 가져오고 싶으면 A의 public key를 git의 authorized keys에 등록해주면 된다.
RSA 키 생성 명령어는 리눅스(우분투) 기준으로
ssh-keygen -t rsa
생성할 수 있다!
간단하지만 막상 구현할때 헷갈리므로 잘 기억하자!
728x90
반응형
LIST
'DevOps' 카테고리의 다른 글
jenkins workspace cleanup 설정 (0) | 2020.05.08 |
---|---|
Docker 명령어 정리 (3) | 2020.04.07 |
Crontab (스케쥴러 설정) (0) | 2020.03.26 |
Docker (feat.GCP) (0) | 2020.01.13 |
Jenkins scripted pipeline (젠킨스 스크립트 파이프라인) (0) | 2020.01.10 |
Comments