본문 바로가기

kubernetes

Visual Studio Code - KUBERNETES 확장으로 파드(POD) 터미널 접

0단계 - 설명...^^

  • 쿠버네티스 파드(pod)에 바로 접속해서 파드 속을 확인하고 싶다..
    • 그렇다. 다음과 같은 명령을 손가락으로 치면된다는!!!;;; (아~~귀찮아 한방에 안되나? 라고 생각했지용)
    •  
[root@vmaster ~]# kubectl get pod
NAME                      READY   STATUS    RESTARTS      AGE
mypython                  1/1     Running   0             43m

[root@vmaster ~]# kubectl exec -it mypython /bin/bash
kubectl exec [POD] [COMMAND] is DEPRECATED and will be removed in a future version. Use kubectl exec [POD] -- [COMMAND] instead.
root@mypython:/#

1단계 - Visual Studio Code - KUBERNETES 확장 기능을 이용해본다.

 

  • 저가 뭔가 혹시 바로 bash가 실행되는거여? 라고 생각 하고 실행!!!
  • 그랬더니 정말 해당 파드로 바로 접속되는 터미널 실행된!!! 대박!!!
root@mypython:/# ls
bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
root@mypython:/# python
Python 3.10.3 (main, Mar 16 2022, 23:29:30) [GCC 10.2.1 20210110] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> exit
Use exit() or Ctrl-D (i.e. EOF) to exit
>>> print ("hello")
hello
>>> exit
Use exit() or Ctrl-D (i.e. EOF) to exit

2단계 - 결론

  • 무조건 무조건 Visual Studio Code를 써야혀!!!!!
    • 안쓰면 바부~~~~는 아니구;;;초고수!!!