# Основы Kubernetes

LLMS index: [llms.txt](/llms.txt)

---

## Цели

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

Из этих руководств вы узнаете, как:

* Развернуть контейнеризированное приложение в кластере.
* Масштабировать развертывание.
* Обновить контейнеризированное приложение до новой версии ПО.
* Отладить контейнеризированное приложение.

## Чем Kubernetes может быть полезен?

Пользователи современных веб-сервисов ожидают, что приложения будут
доступны круглосуточно, а разработчики рассчитывают развертывать новые
версии этих приложений по нескольку раз в день. Контейнеризация помогает
упаковывать программное обеспечение для достижения этих целей, позволяя
выпускать и обновлять приложения без простоев. Kubernetes помогает
гарантировать, что контейнеризированные приложения запускаются там и тогда,
где и когда вам нужно, а также находят ресурсы и инструменты, необходимые
для работы. Kubernetes — это готовая к промышленному использованию платформа
с открытым исходным кодом, созданная на основе накопленного Google опыта
оркестрации контейнеров и лучших идей сообщества.

## Учебные модули по основам Kubernetes

<!-- For translators, translate only the values of the ‘alt’ and ‘title’ keys -->
<link rel="stylesheet" href="/css/style_tutorials.css">

<div class="tutorials-modules">
    
  
  
  
  
      
  
  <div class="module">
      <a href="/ru/docs/tutorials/kubernetes-basics/create-cluster/cluster-intro/">
          <img src="/docs/tutorials/kubernetes-basics/public/images/module_01.svg?v=1469803628347" alt="Модуль 1">
          <h5>1. Создание кластера Kubernetes</h5>
      </a>
  </div>


  
  
  
  
      
  
  <div class="module">
      <a href="/ru/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro/">
          <img src="/docs/tutorials/kubernetes-basics/public/images/module_02.svg?v=1469803628347" alt="Модуль 2">
          <h5>2. Развертывание приложения</h5>
      </a>
  </div>


  
  
  
  
      
  
  <div class="module">
      <a href="/ru/docs/tutorials/kubernetes-basics/explore/explore-intro/">
          <img src="/docs/tutorials/kubernetes-basics/public/images/module_03.svg?v=1469803628347" alt="Модуль 3">
          <h5>3. Изучение приложения</h5>
      </a>
  </div>


  
  
  
  
      
  
  <div class="module">
      <a href="/ru/docs/tutorials/kubernetes-basics/expose/expose-intro/">
          <img src="/docs/tutorials/kubernetes-basics/public/images/module_04.svg?v=1469803628347" alt="Модуль 4">
          <h5>4. Публикация приложения</h5>
      </a>
  </div>


  
  
  
  
      
  
  <div class="module">
      <a href="/ru/docs/tutorials/kubernetes-basics/scale/scale-intro/">
          <img src="/docs/tutorials/kubernetes-basics/public/images/module_05.svg?v=1469803628347" alt="Модуль 5">
          <h5>5. Масштабирование приложения</h5>
      </a>
  </div>


  
  
  
  
      
  
  <div class="module">
      <a href="/ru/docs/tutorials/kubernetes-basics/update/update-intro/">
          <img src="/docs/tutorials/kubernetes-basics/public/images/module_06.svg?v=1469803628347" alt="Модуль 6">
          <h5>6. Обновление приложения</h5>
      </a>
  </div>


</div>


## Что дальше

* Подробнее о тренировочных кластерах и о том, как запустить собственный
  кластер, см. на странице [Учебная среда](/ru/docs/setup/learning-environment/).
* Руководство [Использование Minikube для создания кластера](/ru/docs/tutorials/kubernetes-basics/create-cluster/)

---

Section pages:

- [Создание кластера](/ru/docs/tutorials/kubernetes-basics/create-cluster/)
- [Развёртывание приложения](/ru/docs/tutorials/kubernetes-basics/deploy-app/)
- [Изучение приложения](/ru/docs/tutorials/kubernetes-basics/explore/)
- [Открытие доступа к приложению](/ru/docs/tutorials/kubernetes-basics/expose/)
- [Масштабирование приложения](/ru/docs/tutorials/kubernetes-basics/scale/)
- [Обновление приложения](/ru/docs/tutorials/kubernetes-basics/update/)
