반응형
Kubernetes 환경을 테스트 환경으로 사용하다 보면,
DNS에 직접 도메인을 등록하지는 않지만, /etc/hosts 파일에 항목을 추가하여 호스트네임 해석을 제공하기도 합니다.
Kubernetes Pod에 /etc/hosts 파일의 항목을 추가할때, PodSpec의 HostAliases 항목을 사용하여 이러한 사용자 정의 항목을 추가할 수 있다.
주의! 컨테이너 내부의 Hosts 파일을 수동으로 변경하면 어떻게 되는가? 컨테이너 종료 or 재배포 등등의 액션이 발생했을때, 변경사항이 손실된다. |
기본 호스트 파일은 아래와 같을 것이다.
이러한 기본Hosts 항목에 추가하려면 아래와 같이 HostAliases를 사용하면 된다.
Ex) "test.remote" 항목을 "10.10.10.3"으로 추가하기
Kubernetes Pod Yaml hostAliases Example
https://kubernetes.io/ko/docs/tasks/network/customize-hosts-file-for-pods/
반응형
'IT Knowledge > Kubernetes' 카테고리의 다른 글
Calico Settings(for Multi Interface) (0) | 2025.03.25 |
---|---|
How to Kubernetes IPv6 Disable(OnPrem) (0) | 2025.03.24 |
Kubernetes JVM HEAP Size(Settings) (0) | 2025.03.24 |
Kubernetes Cluster Version Upgrade(kubeadm) (0) | 2025.03.21 |
Kubernetes Garbage Collection(용량정리) (0) | 2025.03.20 |
댓글