Skip to content

Commit 0f49ecc

Browse files
shurupkirkonru
andauthored
[ru] Translate Releases and Download pages (kubernetes#47524)
* [ru] Translate Releases and Download Signed-off-by: Dmitry Shurupov <[email protected]> * Update content/ru/releases/download.md Co-authored-by: Kirill Kononovich <[email protected]> --------- Signed-off-by: Dmitry Shurupov <[email protected]> Co-authored-by: Kirill Kononovich <[email protected]>
1 parent 413ea98 commit 0f49ecc

File tree

3 files changed

+124
-2
lines changed

3 files changed

+124
-2
lines changed

Diff for: content/ru/releases/_index.md

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
linktitle: История релизов
3+
title: Релизы
4+
type: docs
5+
layout: release-info
6+
notoc: true
7+
---
8+
9+
<!-- overview -->
10+
11+
Проект Kubernetes поддерживает ветки с релизами для трёх последних минорных версий
12+
({{< skew latestVersion >}}, {{< skew prevMinorVersion >}}, {{< skew oldestMinorVersion >}}).
13+
Kubernetes 1.19 и более новые версии поддерживаются патч-релизами на протяжении
14+
[примерно одного года](/releases/patch-releases/#support-period).
15+
Kubernetes 1.18 и более старые версии поддерживаются патч-релизами около 9 месяцев.
16+
17+
Версии Kubernetes обозначаются как **x.y.z**,
18+
где **x** — это мажорная (major) версия, **y** — минорная (minor), а **z** — патч-версия
19+
(patch), в соответствии с терминологией [семантического версионирования](https://semver.org/lang/ru/).
20+
21+
Больше информации можно найти в документе [Version Skew Policy](/releases/version-skew-policy/).
22+
23+
<!-- body -->
24+
25+
## История релизов
26+
27+
{{< release-data >}}
28+
29+
## Следующий релиз
30+
31+
Смотрите [план](https://github.com/kubernetes/sig-release/tree/master/releases/release-{{< skew nextMinorVersion >}})
32+
по следующему релизу Kubernetes — **{{< skew nextMinorVersion >}}**.
33+
34+
## Полезные ресурсы
35+
36+
В документе [Kubernetes Release Team](https://github.com/kubernetes/sig-release/tree/master/release-team)
37+
можно найти основную информацию о ролях людей, задействованных в подготовке релизов, и процессе их выпуска.

Diff for: content/ru/releases/download.md

+85
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
---
2+
title: Скачать Kubernetes
3+
type: docs
4+
---
5+
6+
Kubernetes поставляет бинарные файлы для каждого своего компонента, а
7+
также стандартный набор клиентских приложений для запуска кластера и
8+
взаимодействия с ним. Компоненты вроде API-сервера могут запускаться
9+
в контейнерных образах внутри кластера. В рамках процесса подготовки
10+
официальных релизов эти компоненты также поставляются в виде образов.
11+
Все бинарные файлы и контейнерные образы доступны для множества
12+
операционных систем и видов аппаратной архитектуры.
13+
14+
### kubectl
15+
16+
<!-- overview -->
17+
18+
Консольная утилита Kubernetes, [kubectl](/docs/reference/kubectl/kubectl/),
19+
позволяет взаимодействовать с Kubernetes-кластерами.
20+
21+
kubectl можно использовать для деплоя приложений, исследования кластерных
22+
ресурсов и управления ими, просмотра логов. Больше информации, включая
23+
полный список возможных действий с kubectl, смотрите в
24+
[референсной документации `kubectl`](/ru/docs/reference/kubectl/).
25+
26+
kubectl можно установить на разных Linux-платформах, macOS и Windows.
27+
Выберите предпочтительную операционную систему ниже.
28+
29+
- [Установка kubectl на Linux](/docs/tasks/tools/install-kubectl-linux)
30+
- [Установка kubectl на macOS](/docs/tasks/tools/install-kubectl-macos)
31+
- [Установка kubectl на Windows](/docs/tasks/tools/install-kubectl-windows)
32+
33+
## Образы контейнеров
34+
35+
Все контейнерные образы Kubernetes деплоятся в реестр `registry.k8s.io`.
36+
37+
| Образ контейнера | Поддерживаемые архитектуры |
38+
| ------------------------------------------------------------------------- | --------------------------------- |
39+
| registry.k8s.io/kube-apiserver:v{{< skew currentPatchVersion >}} | amd64, arm, arm64, ppc64le, s390x |
40+
| registry.k8s.io/kube-controller-manager:v{{< skew currentPatchVersion >}} | amd64, arm, arm64, ppc64le, s390x |
41+
| registry.k8s.io/kube-proxy:v{{< skew currentPatchVersion >}} | amd64, arm, arm64, ppc64le, s390x |
42+
| registry.k8s.io/kube-scheduler:v{{< skew currentPatchVersion >}} | amd64, arm, arm64, ppc64le, s390x |
43+
| registry.k8s.io/conformance:v{{< skew currentPatchVersion >}} | amd64, arm, arm64, ppc64le, s390x |
44+
45+
### Архитектуры образов контейнеров
46+
47+
Все образы контейнеров могут работать на множестве архитектур. Исполняемая
48+
среда контейнеров (runtime) должна сама определить подходящую, исходя из
49+
используемой платформы. Образ с конкретной архитектурой можно также получить,
50+
добавив суффикс к названию образа контейнера. Например,
51+
`registry.k8s.io/kube-apiserver-arm64:v{{< skew currentPatchVersion >}}`.
52+
53+
### Подписи образов контейнеров
54+
55+
{{< feature-state for_k8s_version="v1.26" state="beta" >}}
56+
57+
Для Kubernetes {{< param "version" >}}
58+
образы контейнеров подписываются подписями [sigstore](https://sigstore.dev):
59+
60+
{{< note >}}
61+
В настоящий момент sigstore-подписи образов контейнеров не совпадают
62+
в разных географических локациях. Подробности об этой проблеме можно
63+
найти в соответствующем
64+
[issue на GitHub](https://github.com/kubernetes/registry.k8s.io/issues/187).
65+
{{< /note >}}
66+
67+
Проект Kubernetes публикует список подписанных образов контейнеров Kubernetes
68+
в формате [SPDX 2.3](https://spdx.dev/specifications/).
69+
Получить этот список можно так:
70+
71+
```shell
72+
curl -Ls "https://sbom.k8s.io/$(curl -Ls https://dl.k8s.io/release/stable.txt)/release" | grep "SPDXID: SPDXRef-Package-registry.k8s.io" | grep -v sha256 | cut -d- -f3- | sed 's/-/\//' | sed 's/-v1/:v1/'
73+
```
74+
75+
Для ручной проверки подписанных образов контейнеров базовых компонентов
76+
Kubernetes воспользуйтесь инструкцией
77+
[Verify Signed Container Images](/docs/tasks/administer-cluster/verify-signed-artifacts).
78+
79+
Если вы скачиваете образ контейнера для конкретной архитектуры, этот
80+
образ, предназначенный только для неё, будет подписан так же, как и
81+
в списке с мульти-архитектурными манифестами.
82+
83+
## Бинарные файлы
84+
85+
{{< release-binaries >}}

Diff for: data/i18n/ru/ru.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -526,7 +526,7 @@ other = "Дедлайн для Cherry Pick"
526526
other = "Дата конца жизни (EOL)"
527527

528528
[release_full_details_initial_text]
529-
other = "Полностью"
529+
other = "Полная информация по релизу"
530530

531531
[release_information_navbar]
532532
other = "Информация о релизе"
@@ -552,7 +552,7 @@ other = "**%s** переходит в режим поддержки (maintenance
552552
other = "Примечание"
553553

554554
[release_schedule]
555-
other = "График"
555+
other = "План патч-версий"
556556

557557
[release_target_date]
558558
other = "Планируемая дата"

0 commit comments

Comments
 (0)