Skip to content

Commit 9d0cc29

Browse files
Nikita Potapenkok8s-ci-robot
Nikita Potapenko
authored andcommitted
Init Russian localization (#16404)
* initial * aisonaku owner * initial. copy minimal en content to ru * i18n strings update * main page, one section * draft main page, setup, minicube * main page * pick up solution * Init russian translate * Translated hello-minikube.md file * tutorials started * russ localization * update config.toml and add README-ru.md * update README.md for the reference to the Russian languge * Update README-ru.md Co-Authored-By: Tim Bannister <tim@scalefactory.com> * Update README-ru.md * Update README-ru.md * concepts overview started * Update owners aliases * Remove duplicate section * Cleanup Remove untraslated files * Add examples * Fix typo * Apply suggestions from code review Co-Authored-By: Alexey Pyltsyn <lex61rus@gmail.com> Co-Authored-By: Tim Bannister <tim@scalefactory.com> * partly fixed for comments * Remove partially translated files * Translate remaining strings * Translate base concepts
1 parent b2c8c9c commit 9d0cc29

File tree

25 files changed

+1274
-0
lines changed

25 files changed

+1274
-0
lines changed

‎OWNERS_ALIASES

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,3 +185,13 @@ aliases:
185185
sig-docs-vi-reviews: # PR reviews for Vietnamese content
186186
- ngtuna
187187
- truongnh1992
188+
sig-docs-ru-owners: # Admins for Russian content
189+
- msheldyakov
190+
- aisonaku
191+
- potapy4
192+
- dianaabv
193+
sig-docs-ru-reviews: # PR reviews for Russian content
194+
- msheldyakov
195+
- aisonaku
196+
- potapy4
197+
- dianaabv

‎README-ru.md

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
# Документация по Kubernetes
2+
3+
[![Build Status](https://api.travis-ci.org/kubernetes/website.svg?branch=master)](https://travis-ci.org/kubernetes/website)
4+
[![GitHub release](https://img.shields.io/github/release/kubernetes/website.svg)](https://github.com/kubernetes/website/releases/latest)
5+
6+
Добро пожаловать! Данный репозиторий содержит все необходимые файлы для сборки [сайта Kubernetes и документации](https://kubernetes.io/). Мы благодарим вас за старания!
7+
8+
## Вклад в документацию
9+
10+
Нажмите на кнопку **Fork** в правом верхнем углу, чтобы создать копию этого репозитория в ваш GitHub-аккаунт. Это копия называется *форк-репозиторием*. Делайте любые изменения в вашем форк-репозитории, и когда вы будете готовы опу��ликовать изменения, откройте форк-репозиторий и создайте новый пулреквест, чтобы уведомить нас.
11+
12+
После того, как вы отправите пулреквест, ревьювер Kubernetes даст по нему обратную связь. Вы, как автор пулреквеста, **должны обновить свой пулреквест после его рассмотрения ревьювером Kubernetes.** Вполне возможно, что более одного ревьювера Kubernetes оставят свои комментарии или даже может быть так, что новый комментарий ревьювера Kubernetes будет отличаться от первоначального назначенного ревьювера. Кроме того, в некоторых случаях один из ревьюверов может запросить технический обзор у [технического ревьювера Kubernetes](https://github.com/kubernetes/website/wiki/Tech-reviewers), если это будет необходимо. Ревьюверы сделают все возможное, чтобы как можно оперативно оставить свои предложения и пожелания, но время ответа может варьироваться в зависимости от обстоятельств.
13+
14+
Узнать подробнее о том, как поучаствовать в документации Kubernetes, вы можете по ссылкам ниже:
15+
16+
* [Начните вносить свой вклад](https://kubernetes.io/docs/contribute/start/)
17+
* [Просмотр локальных изменений](http://kubernetes.io/docs/contribute/intermediate#view-your-changes-locally)
18+
* [Использование шаблонов страниц](http://kubernetes.io/docs/contribute/style/page-templates/)
19+
* [Руководство по оформлению документации](http://kubernetes.io/docs/contribute/style/style-guide/)
20+
* [Руководство по локализации Kubernetes](https://kubernetes.io/docs/contribute/localization/)
21+
22+
## `README.md` файлы на других языках
23+
| | |
24+
|---|---|
25+
|[Французский](README-fr.md)|[Корейский](README-ko.md)|
26+
|[Немецкий](README-de.md)|[Португальский](README-pt.md)|
27+
|[Хинди README](README-hi.md)|[Испанский](README-es.md)|
28+
|[Индонезийский](README-id.md)|[Китайский](README-zh.md)|
29+
|||
30+
31+
## Запуск сайта локально с помощью Docker
32+
33+
Рекомендованный способ запуска сайта Kubernetes на локальной машине - использовать специальный образ [Docker](https://docker.com), который включает статический генератор сайтов [Hugo](https://gohugo.io).
34+
35+
> Если вы используете Windows, вам необходимо установить дополнительные инструменты через [Chocolatey](https://chocolatey.org). `choco install make`
36+
37+
> Если вы хотите запустить сайт локально без Docker, обратитесь к разделу [Запуск сайта с помощью Hugo](#running-the-site-locally-using-hugo) ниже на этой странице.
38+
39+
Когда Docker [установлен и запущен](https://www.docker.com/get-started), соберите локально Docker-образ `kubernetes-hugo`, выполнив команду в консоли:
40+
41+
```bash
42+
make docker-image
43+
```
44+
45+
После того, как вы собрали образ, можно запустить сайт локально:
46+
47+
```bash
48+
make docker-serve
49+
```
50+
51+
Откройте браузер и перейдите по ссылке http://localhost:1313, чтобы открыть сайт. Если вы редактируете исходные файлы сайта, Hugo автоматически применит изменения и обновит страницу в браузере.
52+
53+
## Запуск веб-сайта с помощью Hugo {#running-the-site-locally-using-hugo}
54+
55+
Обратитесь к [официальной документации Hugo](https://gohugo.io/getting-started/installing/), чтобы установить Hugo. Убедитесь, что вы установили правильную версию Hugo, которая устанавливается в переменной окружения `HUGO_VERSION` в файле [`netlify.toml`](netlify.toml#L9).
56+
57+
После установки Hugo, чтобы запустить сайт, выполните в консоли:
58+
59+
```bash
60+
make serve
61+
```
62+
63+
Эта команда запустит сервер Hugo на порту 1313. Откройте браузер и перейдите по ссылке http://localhost:1313, чтобы открыть сайта. Если вы отредактируете исходные файлы сайта, Hugo автоматически применит изменения и обновит страницу в браузере.
64+
65+
## Сообщество, обсуждение, вклад и поддержка
66+
67+
Узнайте, как поучаствовать в жизни сообщества Kubernetes на [странице сообщества](http://kubernetes.io/community/).
68+
69+
Вы можете связаться с сопровождающими этого проекта по:
70+
71+
- [Канал в Slack](https://kubernetes.slack.com/messages/sig-docs)
72+
- [Рассылка](https://groups.google.com/forum/#!forum/kubernetes-sig-docs)
73+
74+
### Нормы поведения
75+
76+
Участие в сообществе Kubernetes регулируется [нормами поведения Kubernetes](code-of-conduct.md).
77+
78+
## Спасибо!
79+
80+
Kubernetes процветает благодаря сообществу и мы ценим ваш вклад в сайт и документацию!

‎README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ For more information about contributing to the Kubernetes documentation, see:
2727
|[Hindi README](README-hi.md)|[Spanish README](README-es.md)|
2828
|[Indonesian README](README-id.md)|[Chinese README](README-zh.md)|
2929
|[Japanese README](README-ja.md)|[Vietnamese README](README-vi.md)|
30+
|[Russian README](README-ru.md)|
3031
|||
3132

3233
## Running the website locally using Docker

‎config.toml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,3 +273,16 @@ description = "Production-Grade Container Orchestration"
273273
languageName = "Vietnamese"
274274
contentDir = "content/vi"
275275
weight = 12
276+
277+
[languages.ru]
278+
title = "Kubernetes"
279+
description = "Production-Grade Container Orchestration"
280+
languageName = "Русский"
281+
weight = 12
282+
contentDir = "content/ru"
283+
284+
[languages.ru.params]
285+
time_format_blog = "02.01.2006"
286+
# A list of language codes to look for untranslated content, ordered from left to right.
287+
language_alternatives = ["en"]
288+

‎content/ru/OWNERS

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# See the OWNERS docs at https://go.k8s.io/owners
2+
3+
# This is the localization project for Russia.
4+
# Teams and members are visible at https://github.com/orgs/kubernetes/teams.
5+
6+
reviewers:
7+
- sig-docs-ru-reviews
8+
9+
approvers:
10+
- sig-docs-ru-owners
11+
12+
labels:
13+
- language/ru

‎content/ru/_common-resources/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
headless: true
3+
---

‎content/ru/_index.html

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
title: "Первоклассная оркестрация контейнеров"
3+
abstract: "Автоматизированное развёртывание, масштабирование и управление контейнерами."
4+
cid: home
5+
---
6+
7+
{{< deprecationwarning >}}
8+
9+
{{< blocks/section id="oceanNodes" >}}
10+
{{% blocks/feature image="flower" %}}
11+
### [Kubernetes (K8s)]({{< relref "/docs/concepts/overview/what-is-kubernetes" >}}) - это открытое программное обеспечение для автоматизации развёртывания, масштабирования и управления контейнеризированными приложениями.
12+
13+
Kubernetes группирует контейнеры, составляющие приложение, в логические единицы для более простого управления и обнаружения. При создании Kubernetes использован [15-тилетний опыт эксплуатации production нагрузок Google](http://queue.acm.org/detail.cfm?id=2898444), совмещённый с лучшими идеями и практиками сообщества.
14+
{{% /blocks/feature %}}
15+
16+
{{% blocks/feature image="scalable" %}}
17+
#### Глобальный масштаб
18+
19+
Разработанный на тех же принципах, которые позволяют Google запускать миллиарды контейнеров в неделю, Kubernetes может масштабироваться без увеличения вашей команды поддержки.
20+
21+
{{% /blocks/feature %}}
22+
23+
{{% blocks/feature image="blocks" %}}
24+
#### Никогда не перерасти
25+
26+
Независимо от того, проводите ли вы локальное тестирование или работаете в корпорации, гибкость Kubernetes растёт вместе с вами, обеспечивая бесперебойную и простую доставку приложений независимо от сложности ваших потребностей.
27+
28+
{{% /blocks/feature %}}
29+
30+
{{% blocks/feature image="suitcase" %}}
31+
#### Запускайте где угодно
32+
33+
Kubernetes - ПО с открытым исходным кодом, дающее вам возможность использовать преимущества гибкой (on-premises), гибридной или публичной облачной инфраструктуры, позволяющее без усилий перемещать рабочие нагрузки в соответствии с вашими потребностями.
34+
35+
{{% /blocks/feature %}}
36+
37+
{{< /blocks/section >}}
38+
39+
{{< blocks/section id="video" background-image="kub_video_banner_homepage" >}}
40+
<div class="light-text">
41+
<h2>О сложности миграции 150+ микросервисов в Kubernetes.</h2>
42+
<p>Сара Уелльс, технический директор Operations and Reliability, Financial Times</p>
43+
<button id="desktopShowVideoButton" onclick="kub.showVideo()">Смотреть видео</button>
44+
<br>
45+
<br>
46+
<br>
47+
<a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-europe-2019" button id="desktopKCButton">Посетите KubeCon в Барселоне, 20-23 мая 2019</a>
48+
<br>
49+
<br>
50+
<br>
51+
<br>
52+
<a href="https://www.lfasiallc.com/events/kubecon-cloudnativecon-china-2019" button id="desktopKCButton">Посетите KubeCon в Шанхае, 24-26 июня 2019</a>
53+
</div>
54+
<div id="videoPlayer">
55+
<iframe data-url="https://www.youtube.com/embed/H06qrNmGqyE?autoplay=1" frameborder="0" allowfullscreen></iframe>
56+
<button id="closeButton"></button>
57+
</div>
58+
{{< /blocks/section >}}
59+
60+
{{< blocks/kubernetes-features >}}
61+
62+
{{< blocks/case-studies >}}

‎content/ru/case-studies/_index.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: Примеры использования
3+
linkTitle: Примеры использования
4+
bigheader: Примеры использования Kubernetes
5+
abstract: Подборка пользователей, использующих Kubernetes в производстве.
6+
layout: basic
7+
class: gridPage
8+
cid: caseStudies
9+
---
10+

‎content/ru/docs/_index.md

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
---
2+
title: Руководства
3+
main_menu: true
4+
weight: 60
5+
content_template: templates/concept
6+
---
7+
8+
{{% capture overview %}}
9+
10+
В данном разделе документации Kubernetes можно найти руководства. В каждом руководстве показывано, как достичь определённой цели, а не просто выполнить одно задание (/docs/tasks/). Большинство уроков состоят из нескольких разделов, каждая из которых включает в себя последовательность шагов для выполнения. Перед тем как приступить к выполнению уроков, может быть полезно сохранить [Стандартизиро��анный Словарь](/docs/reference/glossary/) для последующих обращений.
11+
12+
{{% /capture %}}
13+
14+
{{% capture body %}}
15+
16+
## Основы
17+
18+
* [Основы Kubernetes](/docs/tutorials/kubernetes-basics/) - глубокое инерактивное руководства, направленный на понимание системы Kubernetes и предлагающий попробовать некоторые основные возможности Kubernetes.
19+
20+
* [Масштабируемые микросервисы с Kubernetes (Udacity)](https://www.udacity.com/course/scalable-microservices-with-kubernetes--ud615)
21+
22+
* [Введение в Kubernetes (edX)](https://www.edx.org/course/introduction-kubernetes-linuxfoundationx-lfs158x#)
23+
24+
* [Hello Minikube](/docs/tutorials/hello-minikube/)
25+
26+
## Конфигурирование
27+
28+
* [Конфигурирование Redis с использованием ConfigMap](/docs/tutorials/configuration/configure-redis-using-configmap/)
29+
30+
## Stateless приложения
31+
32+
* [Установка внешнего IP Address для получения доступа к приложению в кластере](/docs/tutorials/stateless-application/expose-external-ip-address/)
33+
34+
* [Пример: развёртывание приложения "Гостевая кни��а" на PHP с использованием Redis](/docs/tutorials/stateless-application/guestbook/)
35+
36+
## Stateful приложения
37+
38+
* [Основы StatefulSet](/docs/tutorials/stateful-application/basic-stateful-set/)
39+
40+
* [Пример: WordPress и MySQL с персистентным хранилищем](/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume/)
41+
42+
* [Пример: Развёртывание Cassandra с Stateful Sets](/docs/tutorials/stateful-application/cassandra/)
43+
44+
* [Запуск ZooKeeper, A CP Distributed System](/docs/tutorials/stateful-application/zookeeper/)
45+
46+
## CI/CD пайплайн
47+
48+
* [Настройка CI/CD пайплайна с Kubernetes Часть 1: Обзор](https://www.linux.com/blog/learn/chapter/Intro-to-Kubernetes/2017/5/set-cicd-pipeline-kubernetes-part-1-overview)
49+
50+
* [Настройка 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)
51+
52+
* [Запуск и масштабирование приложения распределённого кроссворда с CI/CD в KubernetesR (Часть 3)](https://www.linux.com/blog/learn/chapter/intro-to-kubernetes/2017/6/run-and-scale-distributed-crossword-puzzle-app-cicd-kubernetes-part-3)
53+
54+
* [Настройка 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)
55+
56+
## Clusters
57+
58+
* [AppArmor](/docs/tutorials/clusters/apparmor/)
59+
60+
## Services
61+
62+
* [Использование IP](/docs/tutorials/services/source-ip/)
63+
64+
{{% /capture %}}
65+
66+
{{% capture whatsnext %}}
67+
68+
Если вы хотите создать руководство самостоятельно, обратитесь к странице [Использование шаблонов страниц](/docs/home/contribute/page-templates/), чтобы узнать информацию и посмотреть шаблоны для составлении руководств.
69+
70+
{{% /capture %}}

0 commit comments

Comments
 (0)