[ko] Update outdated files in dev-1.23-ko.2 M60-73

This commit is contained in:
Jihoon Seo
2022-02-24 14:12:54 +09:00
parent 282d9b56d1
commit 2c535e2680
14 changed files with 248 additions and 238 deletions
@@ -1,4 +1,7 @@
---
title: HostAliases로 파드의 /etc/hosts 항목 추가하기
content_type: task
weight: 60
@@ -114,10 +117,15 @@ fe00::2 ip6-allrouters
## 왜 Kubelet이 호스트 파일을 관리하는가? {#why-does-kubelet-manage-the-hosts-file}
컨테이너가 이미 시작되고 난 후 도커가 파일을
[수정](https://github.com/moby/moby/issues/17190)하는 것을 방지하기 위해
Kubelet 파드의 각 컨테이너의 `hosts` 파일을
[관리](https://github.com/kubernetes/kubernetes/issues/14633)한다.
컨테이너가 이미 시작되고 난 뒤에
컨테이너 런타임이 `hosts` 파일을 수정하는 것을 방지하기 위해,
Kubelet 파드의 각 컨테이너의 `hosts` 파일을 관리한다.
역사적으로, 쿠버네티스는 컨테이너 런타임으로 계속 도커 엔진을 사용해 왔으며,
각 컨테이너가 시작된 뒤에 도커 엔진이 `/etc/hosts` 파일을 수정할 수 있었다.
현재 쿠버네티스는 다양한 컨테이너 런타임을 사용할 수 있으며,
kubelet이 각 컨테이너 내의 `hosts` 파일을 관리하므로
어떤 컨테이너 런타임을 사용하는지에 상관없이 동일한 결과를 얻을 수 있다.
{{< caution >}}
컨테이너 내부의 호스트 파일을 수동으로 변경하면 안된다.