• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

로드밸런서 강의를 들으며 궁금한 점이 있습니다.

21.06.13 21:28 작성 조회수 113

1

kubectl create deployment chk-hn --image=sysnet4admin/chk-hn

chk-hn 디플로이먼트를 배포할 때 image의 sysnet4admin은 디렉터리가 아닌가요? 쿠버네티스 내부 디렉터리에서는 안보이네요 처음 시작하는 단계에선 크게 신경 안써도 되는건가요?

답변 1

답변을 작성해보세요.

1

안녕하세요 

말씀해 주신 명령어는 

$ kubectl create deployment chk-hn --image=sysnet4admin/chk-hn

아래의 이미지 저장소에서 가져오는 것입니다. :) 

https://hub.docker.com/repository/docker/sysnet4admin/chk-hn

기본적으로 쿠버네티스에서 쓰는 이미지는 도커허브에서 가지고 오고, 필요시에는 다른 저장소(컨테이너 저장소는 보통 레지스트리/registry라고 부름)에서 가지고 옵니다. 

네 위에 말씀하신 것처럼 처음에 이것들을 설명하고, 그러면 더 혼동이 올 수 있어서 의도적으로 언급하지 않았습니다. 

오늘 새로 만든 것도 있는데, 이런걸 실행하면서 한번 해보시면 좀 더 명확해 지실꺼 같아요 :) 

# nginx 공홈꺼
$ kubectl create deployment nginx --image=nginx
# 오늘 만든 따끈따근한 거 expose하셔야 더 이쁜걸 보실 수 있습니다.
$ kubectl create deployment chk-info --image=sysnet4admin/chk-info

expose는 일부로 적지 않을께요 :) 뒤에 나오는 것을 보고 하시면 더 공부에 도움이 되실꺼 같아서요. expose하면 아래와 같이 나와요 

재미있는 쿠버네티스가 되셨으면 좋겠습니다. 감사합니다. 

조훈 드림. 

친절한 답변 감사합니다.

다행이네요! 좋은 하루 즐거운 하루 보내세요~^^