GKE 맛보기2

mhlee·2021년 5월 31일
0

1. scale 명령어

pod 갯수를 3개로 늘려보자

kubectl scale deployment nginx --replicas=3

이후 pod의 정보를 보면 3개로 늘어난것을 확인할수 있다.

kubectl get pod

2. 서비스 정보 확인 및 node에서 명령실행

서비스 정보를 조회하자
cluster-ip와 external-ip를 조회할수 있다.

kubectl get svc

pod의 정보를 조회하고, 그중 하나를 선택해서 cluster-ip로 get 명령을 날려보자.

kubectl get pod -> NAME중 하나 복사
kubectl exec <NAME> -- curl <CLUSTER-IP>:80

정상적으로 실행되었다면 아래와 같은 결과를 받아볼수 있다.

3. pod 배치현황 조회

아래 명령을 통해 좀더 어떤 node에 pod이 배치되었는지 확인 가능하다.

kubectl get pod -o wide

scale 명령을 통해 replicas를 10개로 늘리면 아래와 같이 node에 적절히 분산되어 pod이 배치된다.

4. pod 상세 조회

describe 명령을 통해 pod 상세 정보 조회가 가능하다.

kubectl describe pod <NAME>

profile
삽질하는 개발자

0개의 댓글