Fix errors

* Fix home page name
* Remove untranslated
* Localize left panel in Getting Started
* Fix left menu button on mobile and add redirect
* Implement review suggestions

Co-authored-by: Anastasiya Kulyk <nastya.kulyk@gmail.com>
Co-authored-by: Maksym Vlasov <MaxymVlasov@users.noreply.github.com>
This commit is contained in:
MaxymVlasov
2020-03-31 21:57:52 +03:00
parent e91001782c
commit e29dbe476d
44 changed files with 166 additions and 6377 deletions
@@ -1,5 +1,5 @@
---
title: Ознайомлення з Подами і вузлами (nodes)
title: Ознайомлення з Pod'ами і вузлами (nodes)
weight: 10
---
@@ -25,7 +25,7 @@ weight: 10
<ul>
<!--<li>Learn about Kubernetes Pods.</li>
-->
<li>Дізнатися, що таке Поди Kubernetes.</li>
<li>Дізнатися, що таке Pod'и Kubernetes.</li>
<!--<li>Learn about Kubernetes Nodes.</li>
-->
<li>Дізнатися, що таке вузли Kubernetes.</li>
@@ -38,35 +38,35 @@ weight: 10
<div class="col-md-8">
<!--<h2>Kubernetes Pods</h2>
-->
<h2>Поди Kubernetes</h2>
<h2>Pod'и Kubernetes</h2>
<!--<p>When you created a Deployment in Module <a href="/docs/tutorials/kubernetes-basics/deploy-intro/">2</a>, Kubernetes created a <b>Pod</b> to host your application instance. A Pod is a Kubernetes abstraction that represents a group of one or more application containers (such as Docker or rkt), and some shared resources for those containers. Those resources include:</p>
-->
<p>Коли ви створили Deployment у модулі <a href="/docs/tutorials/kubernetes-basics/deploy-intro/">2</a>, Kubernetes створив <b>Под</b>, щоб розмістити ваш застосунок. Под - це абстракція в Kubernetes, що являє собою групу з одного або декількох контейнерів застосунку (як Docker або rkt) і ресурси, спільні для цих контейнерів. До цих ресурсів належать:</p>
<p>Коли ви створили Deployment у модулі <a href="/docs/tutorials/kubernetes-basics/deploy-intro/">2</a>, Kubernetes створив <b>Pod</b>, щоб розмістити ваш застосунок. Pod - це абстракція в Kubernetes, що являє собою групу з одного або декількох контейнерів застосунку (як Docker або rkt) і ресурси, спільні для цих контейнерів. До цих ресурсів належать:</p>
<ul>
<!--<li>Shared storage, as Volumes</li>
-->
<li>Спільні сховища даних, або Volumes</li>
<!--<li>Networking, as a unique cluster IP address</li>
-->
<li>Мережа, адже кожен Под у кластері має унікальну IP-адресу</li>
<li>Мережа, адже кожен Pod у кластері має унікальну IP-адресу</li>
<!--<li>Information about how to run each container, such as the container image version or specific ports to use</li>
-->
<li>Інформація з запуску кожного контейнера, така як версія образу контейнера або використання певних портів</li>
</ul>
<!--<p>A Pod models an application-specific "logical host" and can contain different application containers which are relatively tightly coupled. For example, a Pod might include both the container with your Node.js app as well as a different container that feeds the data to be published by the Node.js webserver. The containers in a Pod share an IP Address and port space, are always co-located and co-scheduled, and run in a shared context on the same Node.</p>
-->
<p>Под моделює специфічний для даного застосунку "логічний хост" і може містити різні, але доволі щільно зв'язані контейнери. Наприклад, в одному Поді може бути контейнер з вашим Node.js застосунком та інший контейнер, що передає дані для публікації Node.js вебсерверу. Контейнери в межах Пода мають спільну IP-адресу і порти, завжди є сполученими, плануються для запуску разом і запускаються у спільному контексті на одному вузлі.</p>
<p>Pod моделює специфічний для даного застосунку "логічний хост" і може містити різні, але доволі щільно зв'язані контейнери. Наприклад, в одному Pod'і може бути контейнер з вашим Node.js застосунком та інший контейнер, що передає дані для публікації Node.js вебсерверу. Контейнери в межах Pod'а мають спільну IP-адресу і порти, завжди є сполученими, плануються для запуску разом і запускаються у спільному контексті на одному вузлі.</p>
<!--<p>Pods are the atomic unit on the Kubernetes platform. When we create a Deployment on Kubernetes, that Deployment creates Pods with containers inside them (as opposed to creating containers directly). Each Pod is tied to the Node where it is scheduled, and remains there until termination (according to restart policy) or deletion. In case of a Node failure, identical Pods are scheduled on other available Nodes in the cluster.</p>
-->
<p>Под є неподільною одиницею платформи Kubernetes. Коли ви створюєте Deployment у Kubernetes, цей Deployment створює Поди вже з контейнерами всередині, на відміну від створення контейнерів окремо. Кожен Под прив'язаний до вузла, до якого його було розподілено, і лишається на ньому до припинення роботи (згідно з політикою перезапуску) або видалення. У разі відмови вузла ідентичні Поди розподіляються по інших доступних вузлах кластера.</p>
<p>Pod є неподільною одиницею платформи Kubernetes. Коли ви створюєте Deployment у Kubernetes, цей Deployment створює Pod'и вже з контейнерами всередині, на відміну від створення контейнерів окремо. Кожен Pod прив'язаний до вузла, до якого його було розподілено, і лишається на ньому до припинення роботи (згідно з політикою перезапуску) або видалення. У разі відмови вузла ідентичні Pod'и розподіляються по інших доступних вузлах кластера.</p>
</div>
<div class="col-md-4">
<div class="content__box content__box_lined">
<h3>Зміст:</h3>
<ul>
<li>Поди</li>
<li>Pod'и</li>
<li>Вузли</li>
<li>Основні команди kubectl</li>
</ul>
@@ -77,7 +77,7 @@ weight: 10
</i></p>
-->
<p><i>
Под - це група з одного або декількох контейнерів (таких як Docker або rkt), що має спільне сховище даних (volumes), унікальну IP-адресу і містить інформацію як їх запустити.
Pod - це група з одного або декількох контейнерів (таких як Docker або rkt), що має спільне сховище даних (volumes), унікальну IP-адресу і містить інформацію як їх запустити.
</i></p>
</div>
</div>
@@ -86,7 +86,7 @@ weight: 10
<div class="row">
<div class="col-md-8">
<h2 style="color: #3771e3;">Узагальнена схема Подів</h2>
<h2 style="color: #3771e3;">Узагальнена схема Pod'ів</h2>
</div>
</div>
@@ -104,7 +104,7 @@ weight: 10
<h2>Вузли</h2>
<!--<p>A Pod always runs on a <b>Node</b>. A Node is a worker machine in Kubernetes and may be either a virtual or a physical machine, depending on the cluster. Each Node is managed by the Master. A Node can have multiple pods, and the Kubernetes master automatically handles scheduling the pods across the Nodes in the cluster. The Master's automatic scheduling takes into account the available resources on each Node.</p>
-->
<p>Под завжди запускається на <b>вузлі</b>. Вузол - це робоча машина в Kubernetes, віртуальна або фізична, в залежності від кластера. Функціонування кожного вузла контролюється master'ом. Вузол може мати декілька Подів. Kubernetes master автоматично розподіляє Поди по вузлах кластера з урахуванням ресурсів, наявних на кожному вузлі.</p>
<p>Pod завжди запускається на <b>вузлі</b>. Вузол - це робоча машина в Kubernetes, віртуальна або фізична, в залежності від кластера. Функціонування кожного вузла контролюється master'ом. Вузол може мати декілька Pod'ів. Kubernetes master автоматично розподіляє Pod'и по вузлах кластера з урахуванням ресурсів, наявних на кожному вузлі.</p>
<!--<p>Every Kubernetes Node runs at least:</p>
-->
@@ -112,7 +112,7 @@ weight: 10
<ul>
<!--<li>Kubelet, a process responsible for communication between the Kubernetes Master and the Node; it manages the Pods and the containers running on a machine.</li>
-->
<li>kubelet - процес, що забезпечує обмін даними між Kubernetes master і робочим вузлом; kubelet контролює Поди і контейнери, запущені на машині.</li>
<li>kubelet - процес, що забезпечує обмін даними між Kubernetes master і робочим вузлом; kubelet контролює Pod'и і контейнери, запущені на машині.</li>
<!--<li>A container runtime (like Docker, rkt) responsible for pulling the container image from a registry, unpacking the container, and running the application.</li>
-->
<li>оточення для контейнерів (таке як Docker, rkt), що забезпечує завантаження образу контейнера з реєстру, розпакування контейнера і запуск застосунку.</li>
@@ -124,7 +124,7 @@ weight: 10
<div class="content__box content__box_fill">
<!--<p><i> Containers should only be scheduled together in a single Pod if they are tightly coupled and need to share resources such as disk. </i></p>
-->
<p><i> Контейнери повинні бути разом в одному Поді, лише якщо вони щільно зв'язані і мають спільні ресурси, такі як диск. </i></p>
<p><i> Контейнери повинні бути разом в одному Pod'і, лише якщо вони щільно зв'язані і мають спільні ресурси, такі як диск. </i></p>
</div>
</div>
</div>
@@ -161,10 +161,10 @@ weight: 10
<li><b>kubectl describe</b> - показати детальну інформацію про ресурс</li>
<!--<li><b>kubectl logs</b> - print the logs from a container in a pod</li>
-->
<li><b>kubectl logs</b> - вивести логи контейнера, розміщеного в Поді</li>
<li><b>kubectl logs</b> - вивести логи контейнера, розміщеного в Pod'і</li>
<!--<li><b>kubectl exec</b> - execute a command on a container in a pod</li>
-->
<li><b>kubectl exec</b> - виконати команду в контейнері, розміщеному в Поді</li>
<li><b>kubectl exec</b> - виконати команду в контейнері, розміщеному в Pod'і</li>
</ul>
<!--<p>You can use these commands to see when applications were deployed, what their current statuses are, where they are running and what their configurations are.</p>
@@ -180,7 +180,7 @@ weight: 10
<div class="content__box content__box_fill">
<!--<p><i> A node is a worker machine in Kubernetes and may be a VM or physical machine, depending on the cluster. Multiple Pods can run on one Node. </i></p>
-->
<p><i> Вузол - це робоча машина в Kubernetes, віртуальна або фізична, в залежності від кластера. На одному вузлі можуть бути запущені декілька Подів. </i></p>
<p><i> Вузол - це робоча машина в Kubernetes, віртуальна або фізична, в залежності від кластера. На одному вузлі можуть бути запущені декілька Pod'ів. </i></p>
</div>
</div>
</div>