diff --git a/content/ko/docs/reference/glossary/app-container.md b/content/ko/docs/reference/glossary/app-container.md new file mode 100644 index 0000000000000..0349e1f92c6dc --- /dev/null +++ b/content/ko/docs/reference/glossary/app-container.md @@ -0,0 +1,20 @@ +--- +title: 앱 컨테이너(App Container) +id: app-container +date: 2019-02-12 +full_link: +short_description: > + 워크로드의 일부를 실행하는데 사용되는 컨테이너. 초기화 컨테이너와 비교된다. + +aka: +tags: +- workload +--- + 애플리케이션 컨테이너(또는 앱 컨테이너)는 {{< glossary_tooltip text="파드" term_id="pod" >}} 내의 모든 {{< glossary_tooltip text="초기화 컨테이너" term_id="init-container" >}}가 완료된 후 시작되는 {{< glossary_tooltip text="컨테이너" term_id="container" >}}이다. + + + +초기화 컨테이너를 사용하면 전체 +{{< glossary_tooltip text="워크로드" term_id="workload" >}}에 대해서 중요한 초기화 세부 사항을 분리할 수 있으며, 애플리케이션 +컨테이너가 시작된 후에는 계속 동작시킬 필요가 없다. +만약 파드에 설정된 초기화 컨테이너가 없는 경우, 파드의 모든 컨테이너는 앱 컨테이너이다. diff --git a/content/ko/docs/reference/glossary/cronjob.md b/content/ko/docs/reference/glossary/cronjob.md new file mode 100755 index 0000000000000..ff2153c73b001 --- /dev/null +++ b/content/ko/docs/reference/glossary/cronjob.md @@ -0,0 +1,19 @@ +--- +title: 크론잡(CronJob) +id: cronjob +date: 2018-04-12 +full_link: /docs/concepts/workloads/controllers/cron-jobs/ +short_description: > + 주기적인 일정에 따라 실행되는 [잡](/docs/concepts/workloads/controllers/jobs-run-to-completion/)을 관리. + +aka: +tags: +- core-object +- workload +--- + 주기적인 일정에 따라 실행되는 [잡](/docs/concepts/workloads/controllers/jobs-run-to-completion/)을 관리. + + + +*crontab* 파일의 라인과 유사하게, 크론잡 오브젝트는 [크론](https://en.wikipedia.org/wiki/Cron) 형식을 사용하여 일정을 지정한다. + diff --git a/content/ko/docs/reference/glossary/replication-controller.md b/content/ko/docs/reference/glossary/replication-controller.md new file mode 100755 index 0000000000000..f5c19a33aafd6 --- /dev/null +++ b/content/ko/docs/reference/glossary/replication-controller.md @@ -0,0 +1,19 @@ +--- +title: 레플리케이션 컨트롤러(Replication Controller) +id: replication-controller +date: 2018-04-12 +full_link: +short_description: > + 특정 수의 파드 인스턴스가 항상 동작하도록 보장하는 쿠버네티스 서비스. + +aka: +tags: +- workload +- core-object +--- + 특정 수의 파드 인스턴스가 항상 동작하도록 보장하는 쿠버네티스 서비스. + + + +레플리케이션 컨트롤러는 파드에 설정된 값에 따라서, 동작하는 파드의 인스턴스를 자동으로 추가하거나 제거할 것이다. 파드가 삭제되거나 실수로 너무 많은 수의 파드가 시작된 경우, 파드가 지정된 수의 인스턴스로 돌아갈 수 있게 허용한다. + diff --git a/content/ko/docs/reference/glossary/workload.md b/content/ko/docs/reference/glossary/workload.md new file mode 100644 index 0000000000000..80aaa95d34c20 --- /dev/null +++ b/content/ko/docs/reference/glossary/workload.md @@ -0,0 +1,28 @@ +--- +title: 워크로드(Workloads) +id: workloads +date: 2019-02-13 +full_link: /docs/concepts/workloads/ +short_description: > + 워크로드는 클러스터의 컨테이너를 동작시키고 관리하기 위해 사용하는 오브젝트이다. + +aka: +tags: +- fundamental +- core-object +- workload +--- + 워크로드는 클러스터의 컨테이너를 동작시키고 관리하기 위해 사용하는 오브젝트이다. + + + +쿠버네티스는 +애플리케이션의 현재 상태에 따라 워크로드의 디플로이먼트와 업데이트를 수행한다. +워크로드는 데몬셋, 디플로이먼트, 잡, 파드, 레플리카셋, 레플리케이션컨트롤러, 스테이트풀셋과 같은 오브젝트를 포함한다. + +예를 들어, 웹 요소와 데이터베이스 요소가 있는 워크로드는 +데이터베이스를 {{< glossary_tooltip text="파드" term_id="pod" >}}의 한 +{{< glossary_tooltip text="스테이트풀셋" term_id="StatefulSet" >}} 안에서 실행할 것이며, +웹서버를 많은 웹 앱 {{< glossary_tooltip text="파드" term_id="pod" >}}로 구성된 +{{< glossary_tooltip text="디플로이먼트" term_id="Deployment" >}}를 통해 실행할 것이다. +