# Kubernetes > Первоклассная оркестрация контейнеров - [](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/readme/) - [Документация](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/) - [Релизы](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/releases/) - [Примеры использования](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/case-studies/) - [Сообщество](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/community/) ## Документация - [Документация по Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/home/) - [Установка инструментов](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tasks/tools/) - [Генерация сертификатов вручную](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tasks/administer-cluster/certificates/) - [Настройка Pod'ов и контейнеров](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tasks/configure-pod-container/) - [Настройка](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/setup/) - [Концепции](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/) - [Руководства](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tutorials/) - [Ссылки](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/reference/) - [Участие в документации Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/) ### Документация по Kubernetes - [Версии Kubernetes с поддержкой документации](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/home/supported-doc-versions/) ### Установка инструментов - [Установка и настройка kubectl](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tasks/tools/install-kubectl/) - [Установка Minikube](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tasks/tools/install-minikube/) ### Настройка Pod'ов и контейнеров - [Задание ресурсов памяти для контейнеров и Pod'ов](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tasks/configure-pod-container/assign-memory-resource/) - [Задание ресурсов CPU для контейнеров и Pod'ов](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tasks/configure-pod-container/assign-cpu-resource/) - [Настройка Liveness, Readiness и Startup проб](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) ### Настройка - [Среда обучения](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/setup/learning-environment/) - [Пользовательские облачные решения](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/setup/custom-cloud/) #### Среда обучения - [Установка Kubernetes с помощью Minikube](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/setup/learning-environment/minikube/) - [Установка Kubernetes с помощью Kind](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/setup/learning-environment/kind/) #### Пользовательские облачные решения ### Концепции - [Обзор](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/overview/) - [Кластерная Архитектура](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/architecture/): Архитектурные концепции, лежащие в основе Kubernetes. - [Контейнеры](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/containers/): Технология упаковки приложения вместе с его runtime-зависимостями. - [Рабочие нагрузки](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/workloads/): Поймите под, самый маленький развертываемый вычислительный объект в Kubernetes, и абстракции более высокого уровня, которые помогут вам их запускать. - [Планирование, приоритизация и вытеснение](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/scheduling-eviction/): В Kubernetes под планированием понимается поиск подходящих узлов, на которых kubelet сможет запустить Pod'ы. Приоритизация — процесс завершения работы Pod'ов с более низким приоритетом и высвобождения места для Pod'ов с более высоким приоритетом. Вытеснение — это проактивное завершение работы одного или нескольких Pod'ов на узлах с дефицитом ресурсов. - [Администрирование кластера](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/cluster-administration/): Lower-level detail relevant to creating or administering a Kubernetes cluster. #### Обзор - [Что такое Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/overview/what-is-kubernetes/) - [Компоненты Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/overview/components/) - [API Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/overview/kubernetes-api/) - [Работа с объектами Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/overview/working-with-objects/) ##### Работа с объектами Kubernetes - [Рекомендуемые метки](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/overview/working-with-objects/common-labels/) - [Изучение объектов Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/overview/working-with-objects/kubernetes-objects/) - [Управление объектами Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/overview/working-with-objects/object-management/) - [Имена и идентификаторы объектов](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/overview/working-with-objects/names/) - [Пространства имён](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/overview/working-with-objects/namespaces/) - [Метки и селекторы](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/overview/working-with-objects/labels/) - [Аннотации](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/overview/working-with-objects/annotations/) - [Селекторы полей](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/overview/working-with-objects/field-selectors/) #### Кластерная Архитектура > Архитектурные концепции, лежащие в основе Kubernetes. - [Узлы](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/architecture/nodes/) - [Связь между управляющим слоем и узлом](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/architecture/control-plane-node-communication/) - [Контроллеры](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/architecture/controller/) - [Диспетчер облачных контроллеров](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/architecture/cloud-controller/) - [Container Runtime Interface (CRI)](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/architecture/cri/) - [Сборщик мусора](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/architecture/garbage-collection/) #### Контейнеры > Технология упаковки приложения вместе с его runtime-зависимостями. - [Образы](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/containers/images/) - [RuntimeClass](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/containers/runtime-class/) - [Контейнерное окружение](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/containers/container-environment/) - [Хуки жизненного цикла контейнеров](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/containers/container-lifecycle-hooks/) #### Рабочие нагрузки > Поймите под, самый маленький развертываемый вычислительный объект в Kubernetes, и абстракции более высокого уровня, которые помогут вам их запускать. - [Поды](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/workloads/pods/) - [Ресурсы рабочей нагрузки](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/workloads/controllers/) ##### Поды ##### Ресурсы рабочей нагрузки - [CronJob](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/workloads/controllers/cron-jobs/): CronJob запускает одноразовые задания по повторяющемуся расписанию #### Планирование, приоритизация и вытеснение > В Kubernetes под планированием понимается поиск подходящих узлов, на которых kubelet сможет запустить Pod'ы. Приоритизация — процесс завершения работы Pod'ов с более низким приоритетом и высвобождения места для Pod'ов с более высоким приоритетом. Вытеснение — это проактивное завершение работы одного или нескольких Pod'ов на узлах с дефицитом ресурсов. - [Распределение подов по узлам](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/scheduling-eviction/assign-pod-node/) - [Вытеснение, инициированное через API](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/scheduling-eviction/api-eviction/) #### Администрирование кластера > Lower-level detail relevant to creating or administering a Kubernetes cluster. - [Равноправный доступ к API](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/cluster-administration/flow-control/) - [Установка дополнений](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/cluster-administration/addons/) - [Сертификаты](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/cluster-administration/certificates/) - [Управление ресурсами](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/cluster-administration/manage-deployment/) - [Сеть в кластере](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/cluster-administration/networking/) - [Архитектура для сбора логов](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/cluster-administration/logging/) - [Логи системных компонентов](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/cluster-administration/system-logs/) - [Типы прокси-серверов в Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/concepts/cluster-administration/proxies/) ### Руководства - [Привет, Minikube](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tutorials/hello-minikube/) - [Основы Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tutorials/kubernetes-basics/) #### Основы Kubernetes - [Создание кластера](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tutorials/kubernetes-basics/create-cluster/) - [Развёртывание приложения](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tutorials/kubernetes-basics/deploy-app/) - [Изучение приложения](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tutorials/kubernetes-basics/explore/) - [Открытие доступа к приложению](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tutorials/kubernetes-basics/expose/) - [Масштабирование приложения](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tutorials/kubernetes-basics/scale/) - [Обновление приложения](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tutorials/kubernetes-basics/update/) ##### Создание кластера - [Использование minikube для создания кластера](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tutorials/kubernetes-basics/create-cluster/cluster-intro/): Узнайте, что такое кластер Kubernetes. Узнайте, что такое minikube. Запустите Kubernetes-кластер. ##### Развёртывание приложения - [Использование kubectl для развёртывания приложения](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro/): Узнайте про деплойменты приложения. Разверните первое приложение в Kubernetes с помощью kubectl. ##### Изучение приложения - [Просмотр подов и узлов](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tutorials/kubernetes-basics/explore/explore-intro/): Узнайте, как диагностировать проблемы с Kubernetes-приложениями с помощью kubectl get, kubectl describe, kubectl logs и kubectl exec. ##### Открытие доступа к приложению - [Создание сервиса для открытия доступа к приложению](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tutorials/kubernetes-basics/expose/expose-intro/): Узнайте о сервисах в Kubernetes. Разберитесь, какое отношение к сервисам имеют лейблы и селекторы. Сделайте приложение доступным вне кластера Kubernetes. ##### Масштабирование приложения - [Запуск нескольких экземпляров приложения](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tutorials/kubernetes-basics/scale/scale-intro/): Отмасштабируйте существующее приложение вручную с помощью kubectl. ##### Обновление приложения - [Выполнение плавающего обновления](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/tutorials/kubernetes-basics/update/update-intro/): Выполнение плавающего обновления с помощью kubectl. ### Ссылки - [Стандартизированный глоссарий](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/reference/glossary/) - [kubectl CLI](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/reference/kubectl/) - [Проблемы и безопасность Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/reference/issues-security/) #### kubectl CLI - [kubectl для пользователей Docker](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/reference/kubectl/docker-cli-to-kubectl/) - [Команды kubectl](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/reference/kubectl/kubectl-cmds/) - [Шпаргалка по kubectl](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/reference/kubectl/cheatsheet/) - [Обзор kubectl](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/reference/kubectl/overview/) - [Поддержка JSONPath](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/reference/kubectl/jsonpath/) - [kubectl](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/reference/kubectl/kubectl/) #### Проблемы и безопасность Kubernetes - [Трекер задач (Issues) Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/reference/issues-security/issues/) - [Общие сведения о безопасности Kubernetes и раскрытии информации](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/reference/issues-security/security/) - [Официальный CVE-фид](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/reference/issues-security/official-cve-feed/index.json) ### Участие в документации Kubernetes - [Локализация документации Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/localization/) - [Участие в SIG Docs](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/participating/) - [Участие для начинающих](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/start/) - [Участие для продвинутых](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/intermediate/) - [Существенный вклад](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/advanced/) - [Обзор оформления документации](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/style/) - [Обзор справочной документации](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/generate-ref-docs/) #### Обзор оформления документации - [Пользовательские макрокоды Hugo](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/style/hugo-shortcodes/) - [Руководство по оформлению документации](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/style/style-guide/) - [Руководство по содержанию документации](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/style/content-guide/) - [Написание новой темы](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/style/write-new-topic/) - [Использование шаблонов страниц](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/style/page-templates/) - [Организация контента](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/style/content-organization/) #### Обзор справочной документации - [Участие в основном коде Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/generate-ref-docs/contribute-upstream/) - [Руководство по быстрому старту](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/generate-ref-docs/quickstart/) - [Генерация справочной документации для API Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/generate-ref-docs/kubernetes-api/) - [Генерация справочной документации для команд kubectl](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/generate-ref-docs/kubectl/) - [Генерация справочных страниц для компонентов и инструментов Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/docs/contribute/generate-ref-docs/kubernetes-components/) ## Релизы - [Скачать Kubernetes](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/releases/download/) ## Примеры использования ## Сообщество - [Community](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/community/values/) - [Сообщество](https://deploy-preview-51707--kubernetes-io-main-staging.netlify.app/ru/community/code-of-conduct/)