[K8S] 존재하는 디플로이먼트를 이용하여 쿠버네티스 서비스 만드는 CLI
조회 676 · 댓글 0
아래 커맨드는 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로그인 후 답글을 남길 수 있습니다.