Перейти до вмісту

Основи Kubernetes

Lab Progress 0/5 completed

Ласкаво просимо до розділу “Основи Kubernetes”. У цій секції ви зануритеся у фундаментальні концепції та практичні навички, необхідні для навігації та управління середовищами Kubernetes. Незалежно від того, чи переходите ви з традиційної інфраструктури, чи з окремих контейнеризованих налаштувань, розуміння цих основних примітивів є необхідним для сучасного хмарного розгортання.

Ми почнемо з самих основ, налаштувавши ваш перший локальний кластер та навчившись взаємодіяти з ним за допомогою стандартного інструменту командного рядка — kubectl. Далі ми дослідимо атомарні одиниці Kubernetes, відомі як Pods, і дізнаємося, як високорівневі абстракції, такі як Deployments та Services, забезпечують стійкість, масштабованість та стабільну доступність ваших застосунків у мережі.

Нарешті, ви навчитеся безпечно керувати конфігурацією застосунків та конфіденційними даними, організовувати ресурси кластера за допомогою просторів імен (Namespaces) та міток (Labels), а також декларативно описувати бажаний стан вашої інфраструктури за допомогою YAML-маніфестів. До кінця цього модуля ви будете готові впевнено розгортати та експлуатувати контейнеризовані застосунки.

#МодульОпис
1.1Ваш перший кластерНалаштування та дослідження локального кластера Kubernetes
1.2Основи kubectlОсновні команди для взаємодії з кластерами та їх опитування
1.3Pods — атомарна одиницяРозуміння та управління найменшими об’єктами розгортання
1.4Deployments — управління застосункамиДекларативне управління застосунками та забезпечення високої доступності
1.5Services — стабільна мережаЗабезпечення стабільного мережевого підключення та балансування навантаження для динамічних Pods
1.6ConfigMaps та SecretsВинесення конфігурації виконання та захист конфіденційних даних
1.7Namespaces та LabelsОрганізація, групування та вибір ресурсів у межах кластера
1.8YAML для KubernetesНаписання, структурування та розуміння декларативних маніфестів кластера