Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Init Russian localization #16404

Merged
merged 35 commits into from
Nov 14, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
308c70e
initial
May 4, 2019
636fd42
aisonaku owner
May 4, 2019
5533c88
initial. copy minimal en content to ru
May 4, 2019
1097f9e
i18n strings update
May 4, 2019
b33dab8
main page, one section
May 4, 2019
dffc7bb
draft main page, setup, minicube
kuznetsovaOk May 6, 2019
d99fe01
main page
aisonaku May 8, 2019
db7c0e6
pick up solution
aisonaku May 21, 2019
3ba9717
Init russian translate
Potapy4 Jul 5, 2019
489fe4b
Translated hello-minikube.md file
bogdaner2 Jul 5, 2019
17f043e
tutorials started
aisonaku Aug 8, 2019
dd0ece3
russ localization
dianaabv Aug 22, 2019
90f3c1d
update config.toml and add README-ru.md
dianaabv Aug 22, 2019
4d15269
update README.md for the reference to the Russian languge
dianaabv Aug 22, 2019
21dd100
Update README-ru.md
dianaabv Aug 22, 2019
cb37503
Update README-ru.md
dianaabv Aug 22, 2019
3493af6
Update README-ru.md
dianaabv Aug 23, 2019
5d85488
concepts overview started
aisonaku Sep 13, 2019
2b6185c
Merge branch 'master' into language_ru
Sep 16, 2019
8a3212a
Merge branch 'master' into language_ru
Potapy4 Sep 17, 2019
f743b55
Merge branch 'language_ru' of https://github.com/msheldyakov/website …
Potapy4 Sep 17, 2019
c0fb760
Merge branch 'msheldyakov-language_ru' into language_ru
Potapy4 Sep 17, 2019
9ffe7bf
Update owners aliases
Potapy4 Sep 17, 2019
1ff950c
Merge branch 'russ-localization' of https://github.com/dianaabv/websi…
Potapy4 Sep 17, 2019
8e8a849
Remove duplicate section
Potapy4 Sep 17, 2019
fae566c
Merge branch 'dianaabv-russ-localization' into language_ru
Potapy4 Sep 17, 2019
79800ed
Cleanup
Potapy4 Sep 17, 2019
63db20f
Add examples
Potapy4 Sep 17, 2019
42eae7b
Fix typo
Potapy4 Sep 18, 2019
8213cef
Apply suggestions from code review
Potapy4 Oct 17, 2019
004c9a5
partly fixed for comments
aisonaku Oct 17, 2019
1321e5e
Merge branch 'master' into language_ru
lex111 Oct 28, 2019
9b7e2d2
Remove partially translated files
lex111 Nov 7, 2019
6ce82ca
Translate remaining strings
lex111 Nov 8, 2019
9ab6ef4
Translate base concepts
Nov 14, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions OWNERS_ALIASES
Original file line number Diff line number Diff line change
Expand Up @@ -184,3 +184,13 @@ aliases:
sig-docs-vi-reviews: # PR reviews for Vietnamese content
- ngtuna
- truongnh1992
sig-docs-ru-owners: # Admins for Russian content
- msheldyakov
- aisonaku
- potapy4
- dianaabv
sig-docs-ru-reviews: # PR reviews for Russian content
- msheldyakov
- aisonaku
- potapy4
- dianaabv
80 changes: 80 additions & 0 deletions README-ru.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
# Документация по Kubernetes

[![Build Status](https://api.travis-ci.org/kubernetes/website.svg?branch=master)](https://travis-ci.org/kubernetes/website)
[![GitHub release](https://img.shields.io/github/release/kubernetes/website.svg)](https://github.com/kubernetes/website/releases/latest)

Добро пожаловать! Данный репозиторий содержит все необходимые файлы для сборки [сайта Kubernetes и документации](https://kubernetes.io/). Мы благодарим вас за старания!

## Вклад в документацию

Нажмите на кнопку **Fork** в правом верхнем углу, чтобы создать копию этого репозитория в ваш GitHub-аккаунт. Это копия называется *форк-репозиторием*. Делайте любые изменения в вашем форк-репозитории, и когда вы будете готовы опубликовать изменения, откройте форк-репозиторий и создайте новый пулреквест, чтобы уведомить нас.

После того, как вы отправите пулреквест, ревьювер Kubernetes даст по нему обратную связь. Вы, как автор пулреквеста, **должны обновить свой пулреквест после его рассмотрения ревьювером Kubernetes.** Вполне возможно, что более одного ревьювера Kubernetes оставят свои комментарии или даже может быть так, что новый комментарий ревьювера Kubernetes будет отличаться от первоначального назначенного ревьювера. Кроме того, в некоторых случаях один из ревьюверов может запросить технический обзор у [технического ревьювера Kubernetes](https://github.com/kubernetes/website/wiki/Tech-reviewers), если это будет необходимо. Ревьюверы сделают все возможное, чтобы как можно оперативно оставить свои предложения и пожелания, но время ответа может варьироваться в зависимости от обстоятельств.

Узнать подробнее о том, как поучаствовать в документации Kubernetes, вы можете по ссылкам ниже:

* [Начните вносить свой вклад](https://kubernetes.io/docs/contribute/start/)
* [Просмотр локальных изменений](http://kubernetes.io/docs/contribute/intermediate#view-your-changes-locally)
* [Использование шаблонов страниц](http://kubernetes.io/docs/contribute/style/page-templates/)
* [Руководство по оформлению документации](http://kubernetes.io/docs/contribute/style/style-guide/)
* [Руководство по локализации Kubernetes](https://kubernetes.io/docs/contribute/localization/)

## `README.md` файлы на других языках
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Этот раздел лучше вовсе удалить, он имеет смысл только в английском файле README (в переводах его удаляют, посмотрите, например, немецкий или испанский файл).

| | |
|---|---|
|[Французский](README-fr.md)|[Корейский](README-ko.md)|
|[Немецкий](README-de.md)|[Португальский](README-pt.md)|
|[Хинди README](README-hi.md)|[Испанский](README-es.md)|
|[Индонезийский](README-id.md)|[Китайский](README-zh.md)|
|||

## Запуск сайта локально с помощью Docker

Рекомендованный способ запуска сайта Kubernetes на локальной машине - использовать специальный образ [Docker](https://docker.com), который включает статический генератор сайтов [Hugo](https://gohugo.io).

> Если вы используете Windows, вам необходимо установить дополнительные инструменты через [Chocolatey](https://chocolatey.org). `choco install make`

> Если вы хотите запустить сайт локально без Docker, обратитесь к разделу [Запуск сайта с помощью Hugo](#running-the-site-locally-using-hugo) ниже на этой странице.

Когда Docker [установлен и запущен](https://www.docker.com/get-started), соберите локально Docker-образ `kubernetes-hugo`, выполнив команду в консоли:

```bash
make docker-image
```

После того, как вы собрали образ, можно запустить сайт локально:

```bash
make docker-serve
```

Откройте браузер и перейдите по ссылке http://localhost:1313, чтобы открыть сайт. Если вы редактируете исходные файлы сайта, Hugo автоматически применит изменения и обновит страницу в браузере.

## Запуск веб-сайта с помощью Hugo {#running-the-site-locally-using-hugo}

Обратитесь к [официальной документации Hugo](https://gohugo.io/getting-started/installing/), чтобы установить Hugo. Убедитесь, что вы установили правильную версию Hugo, которая устанавливается в переменной окружения `HUGO_VERSION` в файле [`netlify.toml`](netlify.toml#L9).

После установки Hugo, чтобы запустить сайт, выполните в консоли:

```bash
make serve
```

Эта команда запустит сервер Hugo на порту 1313. Откройте браузер и перейдите по ссылке http://localhost:1313, чтобы открыть сайта. Если вы отредактируете исходные файлы сайта, Hugo автоматически применит изменения и обновит страницу в браузере.

## Сообщество, обсуждение, вклад и поддержка

Узнайте, как поучаствовать в жизни сообщества Kubernetes на [странице сообщества](http://kubernetes.io/community/).

Вы можете связаться с сопровождающими этого проекта по:

- [Канал в Slack](https://kubernetes.slack.com/messages/sig-docs)
- [Рассылка](https://groups.google.com/forum/#!forum/kubernetes-sig-docs)

### Нормы поведения

Участие в сообществе Kubernetes регулируется [нормами поведения Kubernetes](code-of-conduct.md).

## Спасибо!

Kubernetes процветает благодаря сообществу и мы ценим ваш вклад в сайт и документацию!
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ For more information about contributing to the Kubernetes documentation, see:
|[Hindi README](README-hi.md)|[Spanish README](README-es.md)|
|[Indonesian README](README-id.md)|[Chinese README](README-zh.md)|
|[Japanese README](README-ja.md)|[Vietnamese README](README-vi.md)|
|[Russian README](README-ru.md)|
|||

## Running the website locally using Docker
Expand Down
13 changes: 13 additions & 0 deletions config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -273,3 +273,16 @@ description = "Production-Grade Container Orchestration"
languageName = "Vietnamese"
contentDir = "content/vi"
weight = 12

[languages.ru]
title = "Kubernetes"
description = "Production-Grade Container Orchestration"
languageName = "Русский"
weight = 12
contentDir = "content/ru"

[languages.ru.params]
time_format_blog = "02.01.2006"
# A list of language codes to look for untranslated content, ordered from left to right.
language_alternatives = ["en"]

13 changes: 13 additions & 0 deletions content/ru/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# See the OWNERS docs at https://go.k8s.io/owners

# This is the localization project for Russia.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams.

reviewers:
- sig-docs-ru-reviews

approvers:
- sig-docs-ru-owners

labels:
- language/ru
3 changes: 3 additions & 0 deletions content/ru/_common-resources/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
headless: true
---
62 changes: 62 additions & 0 deletions content/ru/_index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
---
title: "Первоклассная оркестрация контейнеров"
abstract: "Автоматизированное развёртывание, масштабирование и управление контейнерами."
cid: home
---

{{< deprecationwarning >}}

{{< blocks/section id="oceanNodes" >}}
{{% blocks/feature image="flower" %}}
### [Kubernetes (K8s)]({{< relref "/docs/concepts/overview/what-is-kubernetes" >}}) - это открытое программное обеспечение для автоматизации развёртывания, масштабирования и управления контейнеризированными приложениями.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My guess is that netlify is failing because of the shortcode in this line.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ready to review 👀


Kubernetes группирует контейнеры, составляющие приложение, в логические единицы для более простого управления и обнаружения. При создании Kubernetes использован [15-тилетний опыт эксплуатации production нагрузок Google](http://queue.acm.org/detail.cfm?id=2898444), совмещённый с лучшими идеями и практиками сообщества.
{{% /blocks/feature %}}

{{% blocks/feature image="scalable" %}}
#### Глобальный масштаб

Разработанный на тех же принципах, которые позволяют Google запускать миллиарды контейнеров в неделю, Kubernetes может масштабироваться без увеличения вашей команды поддержки.

{{% /blocks/feature %}}

{{% blocks/feature image="blocks" %}}
#### Никогда не перерасти

Независимо от того, проводите ли вы локальное тестирование или работаете в корпорации, гибкость Kubernetes растёт вместе с вами, обеспечивая бесперебойную и простую доставку приложений независимо от сложности ваших потребностей.

{{% /blocks/feature %}}

{{% blocks/feature image="suitcase" %}}
#### Запускайте где угодно

Kubernetes - ПО с открытым исходным кодом, дающее вам возможность использовать преимущества гибкой (on-premises), гибридной или публичной облачной инфраструктуры, позволяющее без усилий перемещать рабочие нагрузки в соответствии с вашими потребностями.

{{% /blocks/feature %}}

{{< /blocks/section >}}

{{< blocks/section id="video" background-image="kub_video_banner_homepage" >}}
<div class="light-text">
<h2>О сложности миграции 150+ микросервисов в Kubernetes.</h2>
<p>Сара Уелльс, технический директор Operations and Reliability, Financial Times</p>
<button id="desktopShowVideoButton" onclick="kub.showVideo()">Смотреть видео</button>
<br>
<br>
<br>
<a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-europe-2019" button id="desktopKCButton">Посетите KubeCon в Барселоне, 20-23 мая 2019</a>
<br>
<br>
<br>
<br>
<a href="https://www.lfasiallc.com/events/kubecon-cloudnativecon-china-2019" button id="desktopKCButton">Посетите KubeCon в Шанхае, 24-26 июня 2019</a>
</div>
<div id="videoPlayer">
<iframe data-url="https://www.youtube.com/embed/H06qrNmGqyE?autoplay=1" frameborder="0" allowfullscreen></iframe>
<button id="closeButton"></button>
</div>
{{< /blocks/section >}}

{{< blocks/kubernetes-features >}}

{{< blocks/case-studies >}}
10 changes: 10 additions & 0 deletions content/ru/case-studies/_index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: Примеры использования
linkTitle: Примеры использования
bigheader: Примеры использования Kubernetes
abstract: Подборка пользователей, использующих Kubernetes в производстве.
layout: basic
class: gridPage
cid: caseStudies
---

70 changes: 70 additions & 0 deletions content/ru/docs/_index.md
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.

* [Масштабируемые микросервисы с 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 Address для получения доступа к приложению в кластере](/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 в 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)

* [Настройка 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 %}}
Loading