3.1 kubectl

쿠버너테스 클러스터를 kubectl로 관리

3.1.2 기본 사용법

kubectl의 기본 사용법

간단한 에코 서버를 동작시키는 kubectl 명령 예에서 kubectl의 기본 사용법을 알아보자

Untitled

  1. echoserver라는 이름의 파드 생성
PS C:\\WINDOWS\\system32> kubectl run echoserver --generator=run-pod/v1 --image="k8s.gcr.io/echoserver:1.10" --port=8080
error: unknown flag: --generator
See 'kubectl run --help' for usage.

PS C:\\WINDOWS\\system32> kubectl run echoserver --image=k8s.gcr.io/echoserver:1.10 --port=8080
pod/echoserver created
  1. 쿠버네티스의 파드들에 접근할 때 필요한 echoserver라는 이름의 서비스를 생성
PS C:\\WINDOWS\\system32> kubectl expose po echoserver --type=NodePort
service/echoserver exposed