kubernetes

쿠버네티스 시작하기 - RUN

PSAwesome 2020. 6. 6. 19:41
반응형

안녕하세요.

도커 컴포즈만 익혀도 괜찮을 것 같았지만, 더 좋은 도구들이 나오는 이유가 달라지진 않는 것 같습니다.

## 일단 run

### kubernetes 활성화

이 글을 작성하는 현재 windows 환경에 ubuntu app을 사용하고 있고, docker-desktop 으로 명령어를 사용하고 있습니다.

먼저 run을 해보시고, 접힌 캡처와 같은 에러가 발생할 경우 캡처를 따라 진행하시면 됩니다.

더보기

- 에러

- 활성화

 

 

- container START 

kubectl run ps-demo --image=psawesome/myhello --port=9999 --labels app=ps-demo

 

위 명령어 실행 캡처

 

※ 아래 명령어를 입력하기 전 localhost:9999 로 먼저 접근을 시도해보세요.

container 는 start 된 상태입니다.

 

- port forward

kubectl port-forward deploy/ps-demo 9999:8888

 

 

※ 위 명령어는 계속 연결된 상태입니다. 다른 명령창으로 pods를 selector 해봅니다.

 

kubectl get pods --selector app=ps-demo

두 개의 command 창

 

컨테이너로 이미지를 다운로드하고 이미지를 실행시켜 호스트와 포트를 바인딩 하는 작업까지 마쳤습니다.

  • kubectl 로 명령어를 전달한다는 것
  • pods 라는 꾸러미
  • app 이라는 labels
  • deploy 밑에(/) app이 생성되는 것
  • port-forward 연결이 끊기지 않는다는 것과 container 가 실행 중 연결한다는 것

 

이 정도가 run 해볼 때 중요하지 않을까 생각이 됩니다.

 

감사합니다.

반응형