Pod 실행 실습

박도준·2021년 3월 30일
0

pod를 실행해보는 실습을 해본다.



nginx pod 실행

배포할 pod는 nginx이다.

nginx는 보통 웹 프론트엔드로 많이 쓰이는 소프트웨어이다.

아래와 같이 kubectl 명령어를 사용한다.

kubectl run nginx --image=nginx

kubectl run으로 컨테이너를 실행할 새로운 파드를 생성한다. 뒤에는 실행할 pod의 이름을 입력하고 image옵션에는 사용하려는 이미지를 입력한다.

nginx가 제대로 실행됐는지 확인하기 pod의 상태를 확인해본다.

kubectl get pod

설치가 제대로 됐다면 아래와 같이 STATUS가 Running 상태로 뜨게 된다.



![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2F7e375c5f-6434-4622-b87f-b60978622105%2F%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202021-03-22%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%208.32.07.png)

nginx 접속

배포한 Pod의 IP를 확인해본다.

Kubectl get pod -o wide

172.16.103.129 인 것을 알 수 있다.

curl 명령어를 통해 해당 IP로 접속해본다.

curl 172.16.103.129

그러면 Welcome to nginx라고 홈페이지 처음에 접속하면 나오는 페이지를 출력해주며 배포가 잘 된 것을 확인할 수 있다.



트러블 슈팅

위의 실습을 진행하면서 생긴 문제를 정리해보았다.

트러블 슈팅 정리 페이지로 이동

profile
Better late than never

0개의 댓글