Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Translate Learn Kubernetes Basics into Russian
- Loading branch information
Showing
21 changed files
with
1,172 additions
and
69 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,70 +1,3 @@ | ||
--- | ||
title: Руководства | ||
main_menu: true | ||
weight: 60 | ||
content_template: templates/concept | ||
--- | ||
|
||
{{% capture overview %}} | ||
|
||
В данном разделе документации Kubernetes можно найти руководства. В них рассказывается, как достичь определённой цели, а не просто выполнить одно задачу (/docs/tasks/). Большинство уроков состоит из нескольких разделов, каждый из которых включает в себя шаги для последовательного выполнения. Перед тем как приступить к выполнению уроков, может быть полезно ознакомиться со [словарем терминов](/docs/reference/glossary/) для последующих обращений. | ||
|
||
{{% /capture %}} | ||
|
||
{{% capture body %}} | ||
|
||
## Основы | ||
|
||
* [Основы Kubernetes](/docs/tutorials/kubernetes-basics/) - глубокое интерактивное руководство, направленное на понимание системы и предлагающее попробовать некоторые основные возможности Kubernetes. | ||
|
||
* [Масштабируемые микросервисы с Kubernetes (Udacity)](https://www.udacity.com/course/scalable-microservices-with-kubernetes--ud615) | ||
|
||
* [Введение в Kubernetes (edX)](https://www.edx.org/course/introduction-kubernetes-linuxfoundationx-lfs158x#) | ||
|
||
* [Hello Minikube](/docs/tutorials/hello-minikube/) | ||
|
||
## Конфигурирование | ||
|
||
* [Конфигурирование Redis с использованием ConfigMap](/docs/tutorials/configuration/configure-redis-using-configmap/) | ||
|
||
## Stateless приложения | ||
|
||
* [Установка внешнего IP адреса для получения доступа к приложению в кластере](/docs/tutorials/stateless-application/expose-external-ip-address/) | ||
|
||
* [Пример: развёртывание приложения "Гостевая книга" на PHP с использованием Redis](/docs/tutorials/stateless-application/guestbook/) | ||
|
||
## Stateful приложения | ||
|
||
* [Основы StatefulSet](/docs/tutorials/stateful-application/basic-stateful-set/) | ||
|
||
* [Пример: WordPress и MySQL с персистентным хранилищем](/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume/) | ||
|
||
* [Пример: Развёртывание Cassandra с Stateful Sets](/docs/tutorials/stateful-application/cassandra/) | ||
|
||
* [Запуск ZooKeeper, A CP Distributed System](/docs/tutorials/stateful-application/zookeeper/) | ||
|
||
## CI/CD пайплайн | ||
|
||
* [Настройка CI/CD пайплайна с Kubernetes Часть 1: Обзор](https://www.linux.com/blog/learn/chapter/Intro-to-Kubernetes/2017/5/set-cicd-pipeline-kubernetes-part-1-overview) | ||
|
||
* [Настройка CI/CD пайплайна с подом Jenkins в Kubernetes (Часть 2)](https://www.linux.com/blog/learn/chapter/Intro-to-Kubernetes/2017/6/set-cicd-pipeline-jenkins-pod-kubernetes-part-2) | ||
|
||
* [Запуск и масштабирование приложения распределённого кроссворда с CI/CD в Kubernetes (Часть 3)](https://www.linux.com/blog/learn/chapter/intro-to-kubernetes/2017/6/run-and-scale-distributed-crossword-puzzle-app-cicd-kubernetes-part-3) | ||
|
||
* [Настройка CI/CD для приложения распределённого кроссворда в Kubernetes (Часть 4)](https://www.linux.com/blog/learn/chapter/intro-to-kubernetes/2017/6/set-cicd-distributed-crossword-puzzle-app-kubernetes-part-4) | ||
|
||
## Clusters | ||
|
||
* [AppArmor](/docs/tutorials/clusters/apparmor/) | ||
|
||
## Services | ||
|
||
* [Использование IP](/docs/tutorials/services/source-ip/) | ||
|
||
{{% /capture %}} | ||
|
||
{{% capture whatsnext %}} | ||
|
||
Если вы хотите создать руководство самостоятельно, обратитесь к странице [Использование шаблонов страниц](/docs/home/contribute/page-templates/), чтобы узнать информацию и посмотреть шаблоны для составления руководств. | ||
|
||
{{% /capture %}} | ||
title: Документация | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
--- | ||
title: Руководства | ||
main_menu: true | ||
weight: 60 | ||
content_template: templates/concept | ||
--- | ||
|
||
{{% capture overview %}} | ||
|
||
В данном разделе документации Kubernetes можно найти руководства. В них рассказывается, как достичь определённой цели, а не просто выполнить одно задачу (/docs/tasks/). Большинство уроков состоит из нескольких разделов, каждый из которых включает в себя шаги для последовательного выполнения. Перед тем как приступить к выполнению уроков, может быть полезно ознакомиться со [словарем терминов](/docs/reference/glossary/) для последующих обращений. | ||
|
||
{{% /capture %}} | ||
|
||
{{% capture body %}} | ||
|
||
## Основы | ||
|
||
* [Основы Kubernetes](/docs/tutorials/kubernetes-basics/) - глубокое интерактивное руководство, направленное на понимание системы и предлагающее попробовать некоторые основные возможности Kubernetes. | ||
|
||
* [Масштабируемые микросервисы с Kubernetes (Udacity)](https://www.udacity.com/course/scalable-microservices-with-kubernetes--ud615) | ||
|
||
* [Введение в Kubernetes (edX)](https://www.edx.org/course/introduction-kubernetes-linuxfoundationx-lfs158x#) | ||
|
||
* [Hello Minikube](/docs/tutorials/hello-minikube/) | ||
|
||
## Конфигурирование | ||
|
||
* [Конфигурирование Redis с использованием ConfigMap](/docs/tutorials/configuration/configure-redis-using-configmap/) | ||
|
||
## Stateless приложения | ||
|
||
* [Установка внешнего IP адреса для получения доступа к приложению в кластере](/docs/tutorials/stateless-application/expose-external-ip-address/) | ||
|
||
* [Пример: развёртывание приложения "Гостевая книга" на PHP с использованием Redis](/docs/tutorials/stateless-application/guestbook/) | ||
|
||
## Stateful приложения | ||
|
||
* [Основы StatefulSet](/docs/tutorials/stateful-application/basic-stateful-set/) | ||
|
||
* [Пример: WordPress и MySQL с персистентным хранилищем](/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume/) | ||
|
||
* [Пример: Развёртывание Cassandra с Stateful Sets](/docs/tutorials/stateful-application/cassandra/) | ||
|
||
* [Запуск ZooKeeper, A CP Distributed System](/docs/tutorials/stateful-application/zookeeper/) | ||
|
||
## CI/CD пайплайн | ||
|
||
* [Настройка CI/CD пайплайна с Kubernetes Часть 1: Обзор](https://www.linux.com/blog/learn/chapter/Intro-to-Kubernetes/2017/5/set-cicd-pipeline-kubernetes-part-1-overview) | ||
|
||
* [Настройка CI/CD пайплайна с подом Jenkins в Kubernetes (Часть 2)](https://www.linux.com/blog/learn/chapter/Intro-to-Kubernetes/2017/6/set-cicd-pipeline-jenkins-pod-kubernetes-part-2) | ||
|
||
* [Запуск и масштабирование приложения распределённого кроссворда с CI/CD в Kubernetes (Часть 3)](https://www.linux.com/blog/learn/chapter/intro-to-kubernetes/2017/6/run-and-scale-distributed-crossword-puzzle-app-cicd-kubernetes-part-3) | ||
|
||
* [Настройка CI/CD для приложения распределённого кроссворда в Kubernetes (Часть 4)](https://www.linux.com/blog/learn/chapter/intro-to-kubernetes/2017/6/set-cicd-distributed-crossword-puzzle-app-kubernetes-part-4) | ||
|
||
## Clusters | ||
|
||
* [AppArmor](/docs/tutorials/clusters/apparmor/) | ||
|
||
## Services | ||
|
||
* [Использование IP](/docs/tutorials/services/source-ip/) | ||
|
||
{{% /capture %}} | ||
|
||
{{% capture whatsnext %}} | ||
|
||
Если вы хотите создать руководство самостоятельно, обратитесь к странице [Использование шаблонов страниц](/docs/home/contribute/page-templates/), чтобы узнать информацию и посмотреть шаблоны для составления руководств. | ||
|
||
{{% /capture %}} |
116 changes: 116 additions & 0 deletions
116
content/ru/docs/tutorials/kubernetes-basics/_index.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,116 @@ | ||
--- | ||
title: Основы Kubernetes | ||
linkTitle: Основы Kubernetes | ||
weight: 10 | ||
card: | ||
name: tutorials | ||
weight: 20 | ||
title: Краткий обзор основ | ||
--- | ||
|
||
<!DOCTYPE html> | ||
|
||
<html lang="en"> | ||
|
||
<body> | ||
|
||
<link href="/docs/tutorials/kubernetes-basics/public/css/styles.css" rel="stylesheet"> | ||
|
||
<div class="layout" id="top"> | ||
|
||
<main class="content"> | ||
|
||
<div class="row"> | ||
<div class="col-md-9"> | ||
<h2>Основы Kubernetes</h2> | ||
<p>В данном руководстве вы познакомитесь с основами системы оркестрации кластеров Kubernetes. Каждый модуль содержит краткую справочную информацию по основной функциональности и концепциям Kubernetes, а также включает интерактивные онлайн-уроки. С их помощью вы научитесь самостоятельно управлять простым кластером и контейнеризированными приложениями, которые были в нём развернуты.</p> | ||
<p>Пройдя интерактивные уроки, вы узнаете, как:</p> | ||
<ul> | ||
<li>развёртывать контейнеризированное приложение в кластер.</li> | ||
<li>масштабировать развёртывание.</li> | ||
<li>обновить контейнеризированное приложение на новую версию ПО.</li> | ||
<li>отлаживать контейнеризированное приложение.</li> | ||
</ul> | ||
<p>Все руководства используют сервис Katacoda, поэтому в вашем браузере будет показан виртуальный терминал с работающим Minikube, небольшой локальной средой Kubernetes, которая может работать где угодно. Вам не потребуется устанавливать дополнительное ПО или вообще что-либо настраивать. Каждый интерактивный урок запускается непосредственно в вашем браузере.</p> | ||
</div> | ||
</div> | ||
|
||
<br> | ||
|
||
<div class="row"> | ||
<div class="col-md-9"> | ||
<h2>Чем может Kubernetes помочь вам?</h2> | ||
<p>От современных веб-сервисов пользователи ожидают, что приложения будут доступны 24/7, а разработчики — развёртывать новые версии приложений по нескольку раз в день. Контейнеризация направлена на достижение этой цели, упаковывая ПО и позволяя выпускать и обновлять приложения просто, быстро и без простоев. Kubernetes гарантирует вам, что ваши контейнеризованные приложения будет запущены где угодно и когда угодно, вместе со всеми необходимыми для их работы ресурсами и инструментами. Kubernetes — это готовая к промышленному использованию платформа с открытым исходным кодом, разработанная исходя из накопленного опыта Google по оркестровке контейнеров и лучшими идеями от сообщества.</p> | ||
</div> | ||
</div> | ||
|
||
<br> | ||
|
||
<div id="basics-modules" class="content__modules"> | ||
<h2>Учебные модули по основам Kubernetes</h2> | ||
<div class="row"> | ||
<div class="col-md-12"> | ||
<div class="row"> | ||
<div class="col-md-4"> | ||
<div class="thumbnail"> | ||
<a href="/ru/docs/tutorials/kubernetes-basics/create-cluster/cluster-intro/"><img src="/docs/tutorials/kubernetes-basics/public/images/module_01.svg?v=1469803628347" alt=""></a> | ||
<div class="caption"> | ||
<a href="/ru/docs/tutorials/kubernetes-basics/create-cluster/cluster-intro/"><h5>1. Создание кластера Kubernetes</h5></a> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="thumbnail"> | ||
<a href="/ru/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro/"><img src="/docs/tutorials/kubernetes-basics/public/images/module_02.svg?v=1469803628347" alt=""></a> | ||
<div class="caption"> | ||
<a href="/ru/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro/"><h5>2. Развёртывание приложение</h5></a> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="thumbnail"> | ||
<a href="/ru/docs/tutorials/kubernetes-basics/explore/explore-intro/"><img src="/docs/tutorials/kubernetes-basics/public/images/module_03.svg?v=1469803628347" alt=""></a> | ||
<div class="caption"> | ||
<a href="/ru/docs/tutorials/kubernetes-basics/explore/explore-intro/"><h5>3. Изучение приложения</h5></a> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-12"> | ||
<div class="row"> | ||
<div class="col-md-4"> | ||
<div class="thumbnail"> | ||
<a href="/ru/docs/tutorials/kubernetes-basics/expose/expose-intro/"><img src="/docs/tutorials/kubernetes-basics/public/images/module_04.svg?v=1469803628347" alt=""></a> | ||
<div class="caption"> | ||
<a href="/ru/docs/tutorials/kubernetes-basics/expose/expose-intro/"><h5>4. Открытие доступа к приложению</h5></a> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="thumbnail"> | ||
<a href="/ru/docs/tutorials/kubernetes-basics/scale/scale-intro/"><img src="/docs/tutorials/kubernetes-basics/public/images/module_05.svg?v=1469803628347" alt=""></a> | ||
<div class="caption"> | ||
<a href="/ru/docs/tutorials/kubernetes-basics/scale/scale-intro/"><h5>5. Масштабирование приложения</h5></a> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="thumbnail"> | ||
<a href="/ru/docs/tutorials/kubernetes-basics/update/update-intro/"><img src="/docs/tutorials/kubernetes-basics/public/images/module_06.svg?v=1469803628347" alt=""></a> | ||
<div class="caption"> | ||
<a href="/ru/docs/tutorials/kubernetes-basics/update/update-intro/"><h5>6. Обновление приложение</h5></a> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
|
||
</main> | ||
|
||
</div> | ||
|
||
</body> | ||
</html> |
4 changes: 4 additions & 0 deletions
4
content/ru/docs/tutorials/kubernetes-basics/create-cluster/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
--- | ||
title: Создание кластера | ||
weight: 10 | ||
--- |
37 changes: 37 additions & 0 deletions
37
content/ru/docs/tutorials/kubernetes-basics/create-cluster/cluster-interactive.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
--- | ||
title: Интерактивный урок - Создание кластера | ||
weight: 20 | ||
--- | ||
|
||
<!DOCTYPE html> | ||
|
||
<html lang="en"> | ||
|
||
<body> | ||
|
||
<link href="/docs/tutorials/kubernetes-basics/public/css/styles.css" rel="stylesheet"> | ||
<link href="/docs/tutorials/kubernetes-basics/public/css/overrides.css" rel="stylesheet"> | ||
<script src="https://katacoda.com/embed.js"></script> | ||
|
||
<div class="layout" id="top"> | ||
|
||
<main class="content katacoda-content"> | ||
|
||
<div class="katacoda"> | ||
<div class="katacoda__alert"> | ||
Данный экран слишком маленький, чтобы работать с терминалом, пожалуйста, используйте компьютер или планшет. | ||
</div> | ||
<div class="katacoda__box" id="inline-terminal-1" data-katacoda-id="kubernetes-bootcamp/1" data-katacoda-color="326de6" data-katacoda-secondary="273d6d" data-katacoda-hideintro="false" data-katacoda-font="Roboto" data-katacoda-fontheader="Roboto Slab" data-katacoda-prompt="Kubernetes Bootcamp Terminal" style="height: 600px;"></div> | ||
</div> | ||
<div class="row"> | ||
<div class="col-md-12"> | ||
<a class="btn btn-lg btn-success" href="/ru/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro/" role="button">Перейти ко второму модулю<span class="btn__next">›</span></a> | ||
</div> | ||
</div> | ||
|
||
</main> | ||
|
||
</div> | ||
|
||
</body> | ||
</html> |
Oops, something went wrong.