From 81af2d638270d644adf86a291ddc14b09861aab7 Mon Sep 17 00:00:00 2001 From: zerobig <38598117+zer0big@users.noreply.github.com> Date: Tue, 18 Sep 2018 13:32:24 +0900 Subject: [PATCH] Translate tutorials/kubernetes-basics/update in Korean (#35) --- .../kubernetes-basics/update/_index.md | 2 +- .../update/update-interactive.html | 4 +- .../update/update-intro.html | 58 ++++++++----------- 3 files changed, 28 insertions(+), 36 deletions(-) diff --git a/content/ko/docs/tutorials/kubernetes-basics/update/_index.md b/content/ko/docs/tutorials/kubernetes-basics/update/_index.md index 9f63ebbc5..60fdea6b8 100644 --- a/content/ko/docs/tutorials/kubernetes-basics/update/_index.md +++ b/content/ko/docs/tutorials/kubernetes-basics/update/_index.md @@ -1,4 +1,4 @@ --- -title: Update Your App +title: 앱 업데이트하기 weight: 60 --- diff --git a/content/ko/docs/tutorials/kubernetes-basics/update/update-interactive.html b/content/ko/docs/tutorials/kubernetes-basics/update/update-interactive.html index 476def4a1..4cf4154ae 100644 --- a/content/ko/docs/tutorials/kubernetes-basics/update/update-interactive.html +++ b/content/ko/docs/tutorials/kubernetes-basics/update/update-interactive.html @@ -1,5 +1,5 @@ --- -title: Interactive Tutorial - Updating Your App +title: 대화형 튜토리얼 - 앱 업데이트 하기 weight: 20 --- @@ -19,7 +19,7 @@
Users expect applications to be available all the time and developers are expected to deploy new - versions of them several times a day. In Kubernetes this is done with rolling updates. Rolling - updates allow Deployments' update to take place with zero downtime by incrementally updating - Pods instances with new ones. The new Pods will be scheduled on Nodes with available resources.
+사용자들은 애플리케이션이 항상 가용한 상태일 것이라 여기고 개발자들은 하루에 여러번씩 새로운 버전을 + 배포하도록 요구 받고있다. 쿠버네티스에서는 이것을 롤링 업데이트를 통해 이루고 있다. 롤링 업데이트는 파드 인스턴스를 점진적으로 새로운 것으로 업데이트하여 디플로이먼트 업데이트가 서비스 중단 없이 이루어질 수 있도록 해준다. + 새로운 파드는 가용한 자원을 보유한 노드로 스케줄될 것이다.
-In the previous module we scaled our application to run multiple instances. This is a requirement for - performing updates without affecting application availability. By default, the maximum number of - Pods that can be unavailable during the update and the maximum number of new Pods that can be - created, is one. Both options can be configured to either numbers or percentages (of Pods). - In Kubernetes, updates are versioned and any Deployment update can be reverted to previous (stable) - version.
+이전 모듈에서 여러 개의 인스턴스를 동작시키도록 애플리케이션을 스케일했다. 이것은 애플리케이션의 가용성에 영향을 미치지 않으면서 + 업데이트를 수행하는 것에 대한 요구이다. 기본적으로, 업데이트가 이루어지는 동안 이용 불가한 파드의 최대 개수와 생성 가능한 새로운 파드의 최대 개수는 하나다. + 두 옵션은 (파드에 대한) 개수 또는 백분율로 구성될 수 있다. + 쿠버네티스에서, 업데이트는 버전으로 관리되고 어떠한 디플로이먼트 업데이트라도 이전의 (안정적인) 버전으로 원복이 가능하다.
Rolling updates allow Deployments' update to take place with zero downtime by incrementally - updating Pods instances with new ones.
+롤링 업데이트는 파드 인스턴스를 점진적으로 새로운 것으로 업데이트하여 디플로이먼트 업데이트가 서비스 중단 없이 이루어질 수 있도록 해준다.
Similar to application Scaling, if a Deployment is exposed publicly, the Service will load-balance - the traffic only to available Pods during the update. An available Pod is an instance that is - available to the users of the application.
+애플리케이션 스케일링과 유사하게, 디플로이먼트가 외부로 노출되면, 서비스는 업데이트가 이루어지는 동안 오직 가용한 파드에게만 트래픽을 로드밸런스 할 것이다. 가용한 파드란 애플리케이션의 사용자들에게 가용한 상태의 인스턴스를 말한다.
-Rolling updates allow the following actions:
+롤링 업데이트는 다음 동작들을 허용해준다:
If a Deployment is exposed publicly, the Service will load-balance the traffic only to - available Pods during the update.
+디플로이먼트가 외부로 노출되면, 서비스는 업데이트가 이루어지는 동안 오직 가용한 파드에게만 트래픽을 로드밸런스 할 것이다.
In the following interactive tutorial, we'll update our application to a new version, and also - perform a rollback.
+다음 대화형 튜토리얼에서, 새로운 버전으로 애플리케이션을 업데이트하고, 롤백 또한 수행해 볼 것이다.