목표 1) 좀더 개선한 스크립트 공유 2) 기존의 jupyter server 를 일괄 stop 하는 script 추가 bash script : github 주소: https://github.com/nicewook/jupyter_on_gcp jinit.sh 1) VM 생성후 첫 실행시 사용할 init script 2) 사용법 - 아래 script를 생성한 VM의 ssh 에서 실행 $bash jinit.sh - 이후 맨 아래쪽에 생성되는 url 을 클릭하면 local computer 의 브라우저를 통해 jupyter lab server로 접속된다. 참고 1) firewall tag 들을 추가할때에는 comma(,) 외에 스페이스가 없어야 한다 2) 변수들 사용시 $MYVAR, ${MYVAR}, "${MYVA..
목표 - 가능한 쉽게 GCE에 Jupyter lab 을 설치하고 사용한다. - 설치 프로세스를 bash script로 만든다 프로세스 1) Firewall rule 에 port 8888을 허용하는 rule을 추가 - Jupyter lab 은 port 8888을 사용한다. 2) GCE VM 생성 - 다른 설정은 모두 기본으로 둔 상태에서 - http, https, 8888 (=방금 만든 Firewall rule) port가 허용되어야 한다. 3) jupyter lab 설치 및 실행 1) Firewall rule - Jupyter lab의 default port는 8888 - tcp:8888 port 를 허용하는 Firewall rule을 만들자 1) GCP >> VPC Network >> Firewall ..
목표 - 현재 SSH로 접속한 Google Colud Engine VM의 External IP를 얻고 싶다. - 더해서 번거롭게 zone 정보를 묻지 않게 하고 싶다. zone 1) VM instance 의 zone 값을 가져오기 $ZONE=$(curl "http://metadata.google.internal/computeMetadata/v1/instance/zone" -H "Metadata-Flavor: Google") - 링크참조: https://cloud.google.com/compute/docs/storing-retrieving-metadata - response format은 "projects/618279678221/zones/us-east1-b" 와 같은 형태를 가진다 2) 원하는 zone ..
- Total
- Today
- Yesterday
- 독서후기
- 2023
- 오블완
- notion
- 티스토리챌린지
- folklore
- 인텔리제이
- API
- 노션
- solid
- clean agile
- 독서
- 클린 애자일
- OpenAI
- websocket
- go
- Bug
- ChatGPT
- github
- 엉클 밥
- Gin
- 제이펍
- golang
- 잡학툰
- 체호프
- strange
- 영화
- intellij
- agile
- bun
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |