Skip to content

Instantly share code, notes, and snippets.

@rupinus85
Created January 10, 2019 08:03
Show Gist options
  • Save rupinus85/9024453c750fe7e148f58203a97f863f to your computer and use it in GitHub Desktop.
Save rupinus85/9024453c750fe7e148f58203a97f863f to your computer and use it in GitHub Desktop.
# kubectl get pod을 이용하여, 로그를 확인할 Pod의 Name을 알아냅니다.
$ kubectl get pod
NAME READY STATUS RESTARTS AGE
gs-spring-boot-docker-deployment-56fb494f67-g2lwr 1/1 Terminating 0 20h
gs-spring-boot-docker-deployment-56fb494f67-rfvnv 1/1 Terminating 0 14h
gs-spring-boot-docker-deployment-7fbf88754d-6grl7 1/1 Terminating 0 15h
gs-spring-boot-docker-deployment-7fbf88754d-7zx7s 1/1 Running 0 14h
# kubectl exec 명령어와 -it 옵션을 사용하고, command로 /bin/sh을 실행시키면 shell 입력창이 보이게 됩니다.
$ kubectl exec -it gs-spring-boot-docker-deployment-7fbf88754d-7zx7s -- /bin/sh
/ # ls
app.jar dev home media proc run srv tmp var
bin etc lib mnt root sbin sys usr
# 현재 hostname이 Pod Name인 것을 확인할 수 있습니다.
/ # hostname
gs-spring-boot-docker-deployment-7fbf88754d-7zx7s
# shell 접속 종료 시, 'exit' 입력 또는 Ctrl + p, Ctrl + q  입력
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment