Skip to content

Commit 406bc20

Browse files
authored
Merge pull request #23815 from gochist/resolve-conflict
Resolve conflicts on the Ko l10n milestone branch
2 parents 564a49a + 2001a7d commit 406bc20

File tree

1 file changed

+160
-45
lines changed

1 file changed

+160
-45
lines changed

content/ko/docs/setup/production-environment/container-runtimes.md

Lines changed: 160 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ kubelet을 재시작 하는 것은 에러를 해결할 수 없을 것이다.
6868
시스템에 도커를 설치하기 위해서 아래의 커맨드들을 사용한다.
6969

7070
{{< tabs name="tab-cri-docker-installation" >}}
71-
{{% tab name="Ubuntu 16.04+" %}}
71+
{{< tab name="Ubuntu 16.04+" >}}
7272

7373
```shell
7474
# (도커 CE 설치)
@@ -122,8 +122,8 @@ mkdir -p /etc/systemd/system/docker.service.d
122122
systemctl daemon-reload
123123
systemctl restart docker
124124
```
125-
{{% /tab %}}
126-
{{% tab name="CentOS/RHEL 7.4+" %}}
125+
{{< /tab >}}
126+
{{< tab name="CentOS/RHEL 7.4+" >}}
127127

128128
```shell
129129
# (도커 CE 설치)
@@ -177,7 +177,7 @@ mkdir -p /etc/systemd/system/docker.service.d
177177
systemctl daemon-reload
178178
systemctl restart docker
179179
```
180-
{{% /tab %}}
180+
{{< /tab >}}
181181
{{< /tabs >}}
182182

183183
부팅 시 도커 서비스를 시작하려면, 다음 명령을 실행한다.
@@ -217,73 +217,157 @@ sysctl --system
217217
```
218218

219219
{{< tabs name="tab-cri-cri-o-installation" >}}
220-
{{% tab name="Debian" %}}
220+
{{< tab name="Debian" >}}
221221

222-
```shell
223-
# Debian 개발 배포본(Unstable/Sid)
224-
echo 'deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_Unstable/ /' > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list
225-
wget -nv https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable/Debian_Unstable/Release.key -O- | sudo apt-key add -
226-
```
222+
다음의 운영 체제에서 CRI-O를 설치하려면, 환경 변수 $OS를 아래의 표에서 적절한 필드로 설정한다.
227223

228-
```shell
229-
# Debian Testing
230-
echo 'deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_Testing/ /' > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list
231-
wget -nv https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable/Debian_Testing/Release.key -O- | sudo apt-key add -
232-
```
224+
| 운영 체제 | $OS |
225+
| ---------------- | ----------------- |
226+
| Debian Unstable | `Debian_Unstable` |
227+
| Debian Testing | `Debian_Testing` |
233228

234-
```shell
235-
# Debian 10
236-
echo 'deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_10/ /' > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list
237-
wget -nv https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable/Debian_10/Release.key -O- | sudo apt-key add -
238-
```
229+
<br />
230+
그런 다음, `$VERSION` 을 사용자의 쿠버네티스 버전과 일치하는 CRI-O 버전으로 설정한다.
231+
예를 들어, CRI-O 1.18을 설치하려면, `VERSION=1.18` 로 설정한다.
232+
사용자의 설치를 특정 릴리스에 고정할 수 있다.
233+
버전 1.18.3을 설치하려면, `VERSION=1.18:1.18.3` 을 설정한다.
234+
<br />
239235

236+
그런 다음, 아래를 실행한다.
240237
```shell
241-
# Raspbian 10
242-
echo 'deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Raspbian_10/ /' > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list
243-
wget -nv https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable/Raspbian_10/Release.key -O- | sudo apt-key add -
244-
```
238+
echo "deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/$OS/ /" > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list
239+
echo "deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable:/cri-o:/$VERSION/$OS/ /" > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable:cri-o:$VERSION.list
245240

246-
그리고 다음과 같이 CRI-O 설치한다.
247-
```shell
248-
sudo apt-get install cri-o-1.17
241+
curl -L https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable:cri-o:$VERSION/$OS/Release.key | apt-key add -
242+
curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/$OS/Release.key | apt-key add -
243+
244+
apt-get update
245+
apt-get install cri-o cri-o-runc
249246
```
247+
<<<<<<< HEAD
248+
{{< /tab >}}
249+
250+
{{< tab name="Ubuntu 18.04, 19.04 and 19.10" >}}
251+
=======
252+
<<<<<<< HEAD
250253
{{% /tab %}}
251254

252255
{{% tab name="Ubuntu 18.04, 19.04 and 19.10" %}}
256+
=======
257+
258+
{{% /tab %}}
259+
>>>>>>> upstream/dev-1.19-ko.1
260+
261+
{{% tab name="Ubuntu" %}}
262+
263+
다음의 운영 체제에서 CRI-O를 설치하려면, 환경 변수 $OS를 아래의 표에서 적절한 필드로 설정한다.
264+
265+
| 운영 체제 | $OS |
266+
| ---------------- | ----------------- |
267+
| Ubuntu 20.04 | `xUbuntu_20.04` |
268+
| Ubuntu 19.10 | `xUbuntu_19.10` |
269+
| Ubuntu 19.04 | `xUbuntu_19.04` |
270+
| Ubuntu 18.04 | `xUbuntu_18.04` |
253271

272+
<br />
273+
그런 다음, `$VERSION` 을 사용자의 쿠버네티스 버전과 일치하는 CRI-O 버전으로 설정한다.
274+
예를 들어, CRI-O 1.18을 설치하려면, `VERSION=1.18` 로 설정한다.
275+
사용자의 설치를 특정 릴리스에 고정할 수 있다.
276+
버전 1.18.3을 설치하려면, `VERSION=1.18:1.18.3` 을 설정한다.
277+
<br />
278+
>>>>>>> 357c22dfe... First Korean l10n work for release-1.19
279+
280+
그런 다음, 아래를 실행한다.
254281
```shell
255-
# 패키지 리포지터리 설정
256-
. /etc/os-release
257-
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/x${NAME}_${VERSION_ID}/ /' > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list"
258-
wget -nv https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable/x${NAME}_${VERSION_ID}/Release.key -O- | sudo apt-key add -
259-
sudo apt-get update
282+
echo "deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/$OS/ /" > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list
283+
echo "deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable:/cri-o:/$VERSION/$OS/ /" > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable:cri-o:$VERSION.list
284+
285+
curl -L https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable:cri-o:$VERSION/$OS/Release.key | apt-key add -
286+
curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/$OS/Release.key | apt-key add -
287+
288+
apt-get update
289+
apt-get install cri-o cri-o-runc
260290
```
291+
{{% /tab %}}
292+
293+
{{% tab name="CentOS" %}}
294+
295+
다음의 운영 체제에서 CRI-O를 설치하려면, 환경 변수 $OS를 아래의 표에서 적절한 필드로 설정한다.
261296

297+
| 운영 체제 | $OS |
298+
| ---------------- | ----------------- |
299+
| Centos 8 | `CentOS_8` |
300+
| Centos 8 Stream | `CentOS_8_Stream` |
301+
| Centos 7 | `CentOS_7` |
302+
303+
<br />
304+
그런 다음, `$VERSION` 을 사용자의 쿠버네티스 버전과 일치하는 CRI-O 버전으로 설정한다.
305+
예를 들어, CRI-O 1.18을 설치하려면, `VERSION=1.18` 로 설정한다.
306+
사용자의 설치를 특정 릴리스에 고정할 수 있다.
307+
버전 1.18.3을 설치하려면, `VERSION=1.18:1.18.3` 을 설정한다.
308+
<br />
309+
310+
그런 다음, 아래를 실행한다.
262311
```shell
263-
# CRI-O 설치
264-
sudo apt-get install cri-o-1.17
312+
curl -L -o /etc/yum.repos.d/devel:kubic:libcontainers:stable.repo https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/$OS/devel:kubic:libcontainers:stable.repo
313+
curl -L -o /etc/yum.repos.d/devel:kubic:libcontainers:stable:cri-o:$VERSION.repo https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable:cri-o:$VERSION/$OS/devel:kubic:libcontainers:stable:cri-o:$VERSION.repo
314+
yum install cri-o
265315
```
316+
<<<<<<< HEAD
317+
{{< /tab >}}
318+
319+
{{< tab name="CentOS/RHEL 7.4+" >}}
320+
=======
321+
<<<<<<< HEAD
266322
{{% /tab %}}
267323

268324
{{% tab name="CentOS/RHEL 7.4+" %}}
325+
=======
326+
327+
{{% /tab %}}
328+
329+
{{% tab name="openSUSE Tumbleweed" %}}
330+
>>>>>>> upstream/dev-1.19-ko.1
331+
>>>>>>> 357c22dfe... First Korean l10n work for release-1.19
269332
270333
```shell
271-
# 선행 조건 설치
272-
curl -L -o /etc/yum.repos.d/devel:kubic:libcontainers:stable.repo https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable/CentOS_7/devel:kubic:libcontainers:stable.repo
273-
curl -L -o /etc/yum.repos.d/devel:kubic:libcontainers:stable:cri-o:{{< skew latestVersion >}}.repo https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable:cri-o:{{< skew latestVersion >}}/CentOS_7/devel:kubic:libcontainers:stable:cri-o:{{< skew latestVersion >}}.repo
334+
sudo zypper install cri-o
274335
```
336+
{{% /tab %}}
337+
{{% tab name="Fedora" %}}
275338

339+
`$VERSION` 을 사용자의 쿠버네티스 버전과 일치하는 CRI-O 버전으로 설정한다.
340+
예를 들어, CRI-O 1.18을 설치하려면, `VERSION=1.18` 로 설정한다.
341+
342+
사용할 수 있는 버전을 찾으려면 다음을 실행한다.
276343
```shell
277-
# CRI-O 설치
278-
yum install -y cri-o
344+
dnf module list cri-o
279345
```
346+
CRI-O는 Fedora에서 특정 릴리스를 고정하여 설치하는 방법은 지원하지 않는다.
280347

348+
<<<<<<< HEAD
349+
{{< tab name="openSUSE Tumbleweed" >}}
350+
=======
351+
<<<<<<< HEAD
281352
{{% tab name="openSUSE Tumbleweed" %}}
353+
>>>>>>> 357c22dfe... First Korean l10n work for release-1.19
282354
355+
=======
356+
그런 다음, 아래를 실행한다.
357+
>>>>>>> upstream/dev-1.19-ko.1
283358
```shell
284-
sudo zypper install cri-o
359+
dnf module enable cri-o:$VERSION
360+
dnf install cri-o
285361
```
362+
<<<<<<< HEAD
363+
{{< /tab >}}
364+
=======
365+
<<<<<<< HEAD
366+
=======
367+
368+
>>>>>>> upstream/dev-1.19-ko.1
286369
{{% /tab %}}
370+
>>>>>>> 357c22dfe... First Korean l10n work for release-1.19
287371
{{< /tabs >}}
288372
289373
### CRI-O 시작
@@ -326,7 +410,7 @@ sysctl --system
326410
### containerd 설치
327411

328412
{{< tabs name="tab-cri-containerd-installation" >}}
329-
{{% tab name="Ubuntu 16.04" %}}
413+
{{< tab name="Ubuntu 16.04" >}}
330414

331415
```shell
332416
# (containerd 설치)
@@ -363,8 +447,8 @@ containerd config default > /etc/containerd/config.toml
363447
# containerd 재시작
364448
systemctl restart containerd
365449
```
366-
{{% /tab %}}
367-
{{% tab name="CentOS/RHEL 7.4+" %}}
450+
{{< /tab >}}
451+
{{< tab name="CentOS/RHEL 7.4+" >}}
368452

369453
```shell
370454
# (containerd 설치)
@@ -395,7 +479,40 @@ containerd config default > /etc/containerd/config.toml
395479
# containerd 재시작
396480
systemctl restart containerd
397481
```
482+
<<<<<<< HEAD
483+
{{< /tab >}}
484+
=======
485+
<<<<<<< HEAD
486+
=======
487+
{{< /tab >}}
488+
{{% tab name="윈도우 (PowerShell)" %}}
489+
```powershell
490+
# (containerd 설치)
491+
# containerd 다운로드
492+
cmd /c curl -OL https://github.com/containerd/containerd/releases/download/v1.4.0-beta.2/containerd-1.4.0-beta.2-windows-amd64.tar.gz
493+
cmd /c tar xvf .\containerd-1.4.0-beta.2-windows-amd64.tar.gz
494+
```
495+
496+
```powershell
497+
# 압축을 풀고 구성
498+
Copy-Item -Path ".\bin\" -Destination "$Env:ProgramFiles\containerd" -Recurse -Force
499+
cd $Env:ProgramFiles\containerd\
500+
.\containerd.exe config default | Out-File config.toml -Encoding ascii
501+
502+
# 구성을 검토한다. 설정에 따라 아래를 조정할 수 있다.
503+
# - sandbox_image (쿠버네티스 pause 이미지)
504+
# - cni bin_dir 및 conf_dir 위치
505+
Get-Content config.toml
506+
```
507+
508+
```powershell
509+
# containerd 시작
510+
.\containerd.exe --register-service
511+
Start-Service containerd
512+
```
513+
>>>>>>> upstream/dev-1.19-ko.1
398514
{{% /tab %}}
515+
>>>>>>> 357c22dfe... First Korean l10n work for release-1.19
399516
{{< /tabs >}}
400517
401518
### systemd
@@ -407,5 +524,3 @@ kubeadm을 사용하는 경우에도 마찬가지로, 수동으로
407524
## 다른 CRI 런타임: frakti
408525

409526
자세한 정보는 [Frakti 빠른 시작 가이드](https://github.com/kubernetes/frakti#quickstart)를 참고한다.
410-
411-

0 commit comments

Comments
 (0)