Основи Kubernetes
Ласкаво просимо до «Основ Kubernetes». У цьому розділі ви зануритеся у фундаментальні концепції та практичні навички, необхідні для роботи з середовищами Kubernetes та управління ними. Незалежно від того, чи переходите ви з традиційної інфраструктури, чи з окремих контейнеризованих рішень, розуміння цих базових примітивів є критично важливим для сучасного хмарного (cloud-native) розгортання.
Ми розпочнемо з основ: налаштуємо ваш перший локальний кластер та навчимося взаємодіяти з ним за допомогою стандартного інструменту командного рядка — kubectl. Далі ми вивчимо атомарні одиниці Kubernetes, відомі як Pod, і дізнаємося, як високорівневі абстракції, такі як Deployment та Service, забезпечують стійкість, масштабованість та постійну доступність ваших застосунків у мережі.
Нарешті, ви навчитеся безпечно керувати конфігурацією застосунків та чутливими даними, організовувати ресурси кластера за допомогою просторів імен (Namespaces) та міток (Labels), а також описувати бажаний стан вашої інфраструктури декларативно за допомогою YAML-маніфестів. До кінця цього модуля ви будете готові впевнено розгортати контейнеризовані застосунки та керувати ними.
Модулі
Розділ «Модулі»| # | Модуль | Опис |
|---|---|---|
| 1.1 | Ваш перший кластер | Налаштування та дослідження локального кластера Kubernetes |
| 1.2 | Основи kubectl | Основні команди для взаємодії з кластерами та виконання запитів |
| 1.3 | Pod — атомарна одиниця | Розуміння та управління найменшими об’єктами розгортання |
| 1.4 | Deployment — управління застосунками | Декларативне управління застосунками та забезпечення високої доступності |
| 1.5 | Service — стабільна мережа | Забезпечення стабільного мережевого підключення та балансування навантаження для динамічних Pod |
| 1.6 | ConfigMap та Secret | Винесення конфігурації за межі коду та захист чутливих даних |
| 1.7 | Простори імен та мітки | Організація, групування та вибір ресурсів усередині кластера |
| 1.8 | YAML для Kubernetes | Написання, структурування та розуміння декларативних маніфестів кластера |