From 21e2046efbd13f9999aa733098a1889268ee3794 Mon Sep 17 00:00:00 2001
From: HYUNSIK AEOM <t_aeom@naver.com>
Date: Wed, 16 Mar 2022 21:47:28 +0900
Subject: [PATCH] [ko] fix a mistranslated; maxUnavailable rounds down,
 maxSurge rounds up.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

has been mistranslated. πŸ₯Ί
rounding down is 'λ‚΄λ¦Ό' in Korean.
rounding up is '올림' in Korean.

If calculate '반올림' when desired replica 1, both maxUnavailable and maxSurge should be 0.
In English documentation, there was written explicitly 'rounding down', 'rounding up'.
Also in code, explicitly using 'Math.Ceil' and 'Math.floor'.

- Related codes
    + [deployment_util.go > maxSurge](https://github.com/kubernetes/kubernetes/blob/7152825c0695d62fe06b47cc3e1699095290d73f/pkg/controller/deployment/util/deployment_util.go#L456)
    + [deployment_util.go > ResolveFenceposts](https://github.com/kubernetes/kubernetes/blob/7152825c0695d62fe06b47cc3e1699095290d73f/pkg/controller/deployment/util/deployment_util.go#L849)
    + [util/instr.go > GetScaledValueFromIntOrPercent](https://github.com/kubernetes/kubernetes/blob/7152825c0695d62fe06b47cc3e1699095290d73f/staging/src/k8s.io/apimachinery/pkg/util/intstr/intstr.go#L146)

- Korean dictionary
    + [올림: rounding up](https://krdict.korean.go.kr/m/eng/searchResultView?wordMatchFlag=N&currentPage=1&mainSearchWord=%EC%98%AC%EB%A6%BC&sort=&searchType=W&proverbType=&exaType=&ParaWordNo=68195&font_size=12&nationCode=6&nation=eng&viewType=A)
    + [반올림: rounding off](https://krdict.korean.go.kr/m/eng/searchResultView?wordMatchFlag=N&currentPage=1&mainSearchWord=%EB%B0%98%EC%98%AC%EB%A6%BC&sort=&searchType=W&proverbType=&exaType=&ParaWordNo=57172&font_size=12&nationCode=6&nation=eng&viewType=A)
---
 content/ko/docs/concepts/workloads/controllers/deployment.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/content/ko/docs/concepts/workloads/controllers/deployment.md b/content/ko/docs/concepts/workloads/controllers/deployment.md
index e9725d2eea..7bcd5e94c5 100644
--- a/content/ko/docs/concepts/workloads/controllers/deployment.md
+++ b/content/ko/docs/concepts/workloads/controllers/deployment.md
@@ -1131,7 +1131,7 @@ API 버전 `apps/v1` μ—μ„œλŠ” `.spec.selector` 와 `.metadata.labels` 이 μ„€
 
 `.spec.strategy.rollingUpdate.maxUnavailable` 은 μ—…λ°μ΄νŠΈ ν”„λ‘œμ„ΈμŠ€ 쀑에 μ‚¬μš©ν•  수 μ—†λŠ” μ΅œλŒ€ νŒŒλ“œμ˜ 수λ₯Ό μ§€μ •ν•˜λŠ” 선택적 ν•„λ“œμ΄λ‹€.
 이 값은 μ ˆλŒ€ 숫자(예: 5) λ˜λŠ” μ˜λ„ν•œ νŒŒλ“œ λΉ„μœ¨(예: 10%)이 될 수 μžˆλ‹€.
-μ ˆλŒ€ 값은 λ°˜μ˜¬λ¦Όν•΄μ„œ λ°±λΆ„μœ¨λ‘œ κ³„μ‚°ν•œλ‹€.
+μ ˆλŒ€ 값은 λ‚΄λ¦Όν•΄μ„œ λ°±λΆ„μœ¨λ‘œ κ³„μ‚°ν•œλ‹€.
 λ§Œμ•½ `.spec.strategy.rollingUpdate.maxSurge` κ°€ 0이면 값이 0이 될 수 μ—†λ‹€. κΈ°λ³Έ 값은 25% 이닀.
 
 예λ₯Ό λ“€μ–΄ 이 값을 30%둜 μ„€μ •ν•˜λ©΄ λ‘€λ§μ—…λ°μ΄νŠΈ μ‹œμž‘μ‹œ 즉각 이전 λ ˆν”Œλ¦¬μΉ΄μ…‹μ˜ 크기λ₯Ό
@@ -1144,7 +1144,7 @@ API 버전 `apps/v1` μ—μ„œλŠ” `.spec.selector` 와 `.metadata.labels` 이 μ„€
 `.spec.strategy.rollingUpdate.maxSurge` λŠ” μ˜λ„ν•œ νŒŒλ“œμ˜ μˆ˜μ— λŒ€ν•΄ 생성할 수 μžˆλŠ” μ΅œλŒ€ νŒŒλ“œμ˜ 수λ₯Ό μ§€μ •ν•˜λŠ” 선택적 ν•„λ“œμ΄λ‹€.
 이 값은 μ ˆλŒ€ 숫자(예: 5) λ˜λŠ” μ˜λ„ν•œ νŒŒλ“œ λΉ„μœ¨(예: 10%)이 될 수 μžˆλ‹€.
 `MaxUnavailable` 값이 0이면 이 값은 0이 될 수 μ—†λ‹€.
-μ ˆλŒ€ 값은 λ°˜μ˜¬λ¦Όν•΄μ„œ λ°±λΆ„μœ¨λ‘œ κ³„μ‚°ν•œλ‹€. κΈ°λ³Έ 값은 25% 이닀.
+μ ˆλŒ€ 값은 μ˜¬λ¦Όν•΄μ„œ λ°±λΆ„μœ¨λ‘œ κ³„μ‚°ν•œλ‹€. κΈ°λ³Έ 값은 25% 이닀.
 
 예λ₯Ό λ“€μ–΄ 이 값을 30%둜 μ„€μ •ν•˜λ©΄ λ‘€λ§μ—…λ°μ΄νŠΈ μ‹œμž‘μ‹œ μƒˆ λ ˆν”Œλ¦¬μΉ΄μ…‹μ˜ 크기λ₯Ό μ¦‰μ‹œ μ‘°μ •ν•΄μ„œ
 κΈ°μ‘΄ 및 μƒˆ νŒŒλ“œμ˜ 전체 갯수λ₯Ό μ˜λ„ν•œ νŒŒλ“œμ˜ 130%λ₯Ό λ„˜μ§€ μ•Šλ„λ‘ ν•œλ‹€.