-
Notifications
You must be signed in to change notification settings - Fork 14.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ru] Translate Releases and Download pages (#47524)
* [ru] Translate Releases and Download Signed-off-by: Dmitry Shurupov <dmitry.shurupov@palark.com> * Update content/ru/releases/download.md Co-authored-by: Kirill Kononovich <41591254+kirkonru@users.noreply.github.com> --------- Signed-off-by: Dmitry Shurupov <dmitry.shurupov@palark.com> Co-authored-by: Kirill Kononovich <41591254+kirkonru@users.noreply.github.com>
- Loading branch information
Showing
3 changed files
with
124 additions
and
2 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 |
---|---|---|
@@ -0,0 +1,37 @@ | ||
--- | ||
linktitle: История релизов | ||
title: Релизы | ||
type: docs | ||
layout: release-info | ||
notoc: true | ||
--- | ||
|
||
<!-- overview --> | ||
|
||
Проект Kubernetes поддерживает ветки с релизами для трёх последних минорных версий | ||
({{< skew latestVersion >}}, {{< skew prevMinorVersion >}}, {{< skew oldestMinorVersion >}}). | ||
Kubernetes 1.19 и более новые версии поддерживаются патч-релизами на протяжении | ||
[примерно одного года](/releases/patch-releases/#support-period). | ||
Kubernetes 1.18 и более старые версии поддерживаются патч-релизами около 9 месяцев. | ||
|
||
Версии Kubernetes обозначаются как **x.y.z**, | ||
где **x** — это мажорная (major) версия, **y** — минорная (minor), а **z** — патч-версия | ||
(patch), в соответствии с терминологией [семантического версионирования](https://semver.org/lang/ru/). | ||
|
||
Больше информации можно найти в документе [Version Skew Policy](/releases/version-skew-policy/). | ||
|
||
<!-- body --> | ||
|
||
## История релизов | ||
|
||
{{< release-data >}} | ||
|
||
## Следующий релиз | ||
|
||
Смотрите [план](https://github.com/kubernetes/sig-release/tree/master/releases/release-{{< skew nextMinorVersion >}}) | ||
по следующему релизу Kubernetes — **{{< skew nextMinorVersion >}}**. | ||
|
||
## Полезные ресурсы | ||
|
||
В документе [Kubernetes Release Team](https://github.com/kubernetes/sig-release/tree/master/release-team) | ||
можно найти основную информацию о ролях людей, задействованных в подготовке релизов, и процессе их выпуска. |
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,85 @@ | ||
--- | ||
title: Скачать Kubernetes | ||
type: docs | ||
--- | ||
|
||
Kubernetes поставляет бинарные файлы для каждого своего компонента, а | ||
также стандартный набор клиентских приложений для запуска кластера и | ||
взаимодействия с ним. Компоненты вроде API-сервера могут запускаться | ||
в контейнерных образах внутри кластера. В рамках процесса подготовки | ||
официальных релизов эти компоненты также поставляются в виде образов. | ||
Все бинарные файлы и контейнерные образы доступны для множества | ||
операционных систем и видов аппаратной архитектуры. | ||
|
||
### kubectl | ||
|
||
<!-- overview --> | ||
|
||
Консольная утилита Kubernetes, [kubectl](/docs/reference/kubectl/kubectl/), | ||
позволяет взаимодействовать с Kubernetes-кластерами. | ||
|
||
kubectl можно использовать для деплоя приложений, исследования кластерных | ||
ресурсов и управления ими, просмотра логов. Больше информации, включая | ||
полный список возможных действий с kubectl, смотрите в | ||
[референсной документации `kubectl`](/ru/docs/reference/kubectl/). | ||
|
||
kubectl можно установить на разных Linux-платформах, macOS и Windows. | ||
Выберите предпочтительную операционную систему ниже. | ||
|
||
- [Установка kubectl на Linux](/docs/tasks/tools/install-kubectl-linux) | ||
- [Установка kubectl на macOS](/docs/tasks/tools/install-kubectl-macos) | ||
- [Установка kubectl на Windows](/docs/tasks/tools/install-kubectl-windows) | ||
|
||
## Образы контейнеров | ||
|
||
Все контейнерные образы Kubernetes деплоятся в реестр `registry.k8s.io`. | ||
|
||
| Образ контейнера | Поддерживаемые архитектуры | | ||
| ------------------------------------------------------------------------- | --------------------------------- | | ||
| registry.k8s.io/kube-apiserver:v{{< skew currentPatchVersion >}} | amd64, arm, arm64, ppc64le, s390x | | ||
| registry.k8s.io/kube-controller-manager:v{{< skew currentPatchVersion >}} | amd64, arm, arm64, ppc64le, s390x | | ||
| registry.k8s.io/kube-proxy:v{{< skew currentPatchVersion >}} | amd64, arm, arm64, ppc64le, s390x | | ||
| registry.k8s.io/kube-scheduler:v{{< skew currentPatchVersion >}} | amd64, arm, arm64, ppc64le, s390x | | ||
| registry.k8s.io/conformance:v{{< skew currentPatchVersion >}} | amd64, arm, arm64, ppc64le, s390x | | ||
|
||
### Архитектуры образов контейнеров | ||
|
||
Все образы контейнеров могут работать на множестве архитектур. Исполняемая | ||
среда контейнеров (runtime) должна сама определить подходящую, исходя из | ||
используемой платформы. Образ с конкретной архитектурой можно также получить, | ||
добавив суффикс к названию образа контейнера. Например, | ||
`registry.k8s.io/kube-apiserver-arm64:v{{< skew currentPatchVersion >}}`. | ||
|
||
### Подписи образов контейнеров | ||
|
||
{{< feature-state for_k8s_version="v1.26" state="beta" >}} | ||
|
||
Для Kubernetes {{< param "version" >}} | ||
образы контейнеров подписываются подписями [sigstore](https://sigstore.dev): | ||
|
||
{{< note >}} | ||
В настоящий момент sigstore-подписи образов контейнеров не совпадают | ||
в разных географических локациях. Подробности об этой проблеме можно | ||
найти в соответствующем | ||
[issue на GitHub](https://github.com/kubernetes/registry.k8s.io/issues/187). | ||
{{< /note >}} | ||
|
||
Проект Kubernetes публикует список подписанных образов контейнеров Kubernetes | ||
в формате [SPDX 2.3](https://spdx.dev/specifications/). | ||
Получить этот список можно так: | ||
|
||
```shell | ||
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/' | ||
``` | ||
|
||
Для ручной проверки подписанных образов контейнеров базовых компонентов | ||
Kubernetes воспользуйтесь инструкцией | ||
[Verify Signed Container Images](/docs/tasks/administer-cluster/verify-signed-artifacts). | ||
|
||
Если вы скачиваете образ контейнера для конкретной архитектуры, этот | ||
образ, предназначенный только для неё, будет подписан так же, как и | ||
в списке с мульти-архитектурными манифестами. | ||
|
||
## Бинарные файлы | ||
|
||
{{< release-binaries >}} |
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