Kubernetes & Docker/궁금한 것
쿠버네티스 podSpec의 호스트(host)에 대해서
정현수
2020. 7. 17. 15:08
반응형
※주의
이 글은 제가 혼자 공부하면서 여기저기 찾아보고 정리하는 곳이라서
글의 퀄리티나 내용상 맞지 않는 부분들이 있습니다.
공식문서가 더욱 더 큰 도움이 될 수 있습니다!
궁금점
podSpec에 명세 해주는 호스트의 default값은 무엇일까
그리고 설정은 어떻게 할까?
docker-compose의 user의 이름을 설정해줄 때에는 user 라는 필드를 통해서 사용을 했다.
쿠버네티스에는 어떻게 될까?
행동
파드 스펙(Pod spec)에는 선택적 필드인 hostname이 있다.
이 필드는 파드의 호스트네임을 지정할 수 있다.
hostname 필드가 지정되면, 파드의 이름보다 파드의 호스트네임이 우선시된다.
예를 들어 hostname 필드가 "my-host"로 설정된 파드는 호스트네임이 "my-host"로 설정된다.
hostname 필드를 없애고 난 뒤에는 pod의 이름으로 hostname이 바뀐 것을 볼 수 있다.
요약
hostname 필드가 없을 때 : pod의 name
hostname 필드가 있을 때 : hostname
반응형