[K8S] 존재하는 디플로이먼트를 이용하여 쿠버네티스 서비스 만드는 CLI
-
huaya
(후아빠) - 이 글의 작성자
- Offline
- Junior
덜보기
더보기
- Posts: 110
- Thank you received: 11
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.049 seconds