[K8S] 존재하는 디플로이먼트를 이용하여 쿠버네티스 서비스 만드는 CLI

  • huaya
    (후아빠)
  • huaya's Avatar 이 글의 작성자
  • Offline
  • Junior
  • Junior
더보기
11 Dec 2022 13:40 - 15 Dec 2022 10:16 #31975 작성자: huaya
huaya 님의 글: [K8S] 존재하는 디플로이먼트를 이용하여 쿠버네티스 서비스 만드는 CLI
아래 커맨드는 NodePort 타입으로 만드는 상황이다. 생략하면 기본은 클러스터IP이다.

kubectl expose deployment 디플로이먼트이름 --type=NodePort --port=8080 --name=서비스이름

예)

kubectl expose deployment my-deployment --name my-cip-service \
    --type ClusterIP --protocol TCP --port 80 --target-port 8080
kubectl expose deployment my-deployment-50000 --name my-np-service \
    --type NodePort --protocol TCP --port 80 --target-port 50000
kubectl expose deployment my-deployment-50001 --name my-lb-service \
    --type LoadBalancer --port 60000 --target-port 50001
Time to create page: 0.067 seconds
Powered by Kunena Forum