Документація
Блог Kubernetes
Приклади використання
Versions
Release Information
v1.31
v1.30
v1.29
v1.28
v1.27
Українська (Ukrainian)
বাংলা (Bengali)
Deutsch (German)
हिन्दी (Hindi)
Bahasa Indonesia (Indonesian)
日本語 (Japanese)
한국어 (Korean)
Polski (Polish)
Português (Portuguese)
Глосарій
Документація
Доступні версії документації
Встановлення Minikube
Початок роботи
Зміни в релізах нових версій
Навчальне оточення
Прод оточення
Container Runtimes
Встановлення Kubernetes за допомогою інструментів розгортання
Запуск кластерів з kubeadm
Installing kubeadm
Troubleshooting kubeadm
Creating a cluster with kubeadm
Customizing components with the kubeadm API
Options for Highly Available Topology
Creating Highly Available Clusters with kubeadm
Set up a High Availability etcd Cluster with kubeadm
Configuring each kubelet in your cluster using kubeadm
Dual-stack support with kubeadm
Turnkey Cloud Solutions
Найкращі практики
Considerations for large clusters
Running in multiple zones
Validate node setup
Enforcing Pod Security Standards
PKI certificates and requirements
Концепції
Огляд
Kubernetes Components
Що таке Kubernetes?
Objects In Kubernetes
Kubernetes Object Management
Object Names and IDs
Labels and Selectors
Namespaces
Annotations
Field Selectors
Finalizers
Owners and Dependents
Recommended Labels
The Kubernetes API
Cluster Architecture
Nodes
Communication between Nodes and the Control Plane
Controllers
Leases
Cloud Controller Manager
About cgroup v2
Container Runtime Interface (CRI)
Garbage Collection
Mixed Version Proxy
Containers
Images
Container Environment
Runtime Class
Container Lifecycle Hooks
Робочі навантаження
Pods
Pod Lifecycle
Init Containers
Sidecar Containers
Ephemeral Containers
Disruptions
Pod Quality of Service Classes
User Namespaces
Downward API
Контролери
Deployments
ReplicaSet
StatefulSets
DaemonSet
Jobs
Automatic Cleanup for Finished Jobs
CronJob
ReplicationController
Autoscaling Workloads
Managing Workloads
Сервіси, балансування навантаження та мережа
Service
Ingress
Ingress Controllers
Gateway API
EndpointSlices
Network Policies
DNS for Services and Pods
IPv4/IPv6 dual-stack
Topology Aware Routing
Networking on Windows
Service ClusterIP allocation
Service Internal Traffic Policy
Сховища інформації
Volumes
Persistent Volumes
Projected Volumes
Ephemeral Volumes
Storage Classes
Volume Attributes Classes
Dynamic Volume Provisioning
Volume Snapshots
Volume Snapshot Classes
CSI Volume Cloning
Storage Capacity
Node-specific Volume Limits
Volume Health Monitoring
Windows Storage
Конфігурація
Configuration Best Practices
ConfigMaps
Secrets
Liveness, Readiness, and Startup Probes
Resource Management for Pods and Containers
Organizing Cluster Access Using kubeconfig Files
Resource Management for Windows nodes
Security
Cloud Native Security
Pod Security Standards
Pod Security Admission
Service Accounts
Pod Security Policies
Security For Windows Nodes
Controlling Access to the Kubernetes API
Role Based Access Control Good Practices
Good practices for Kubernetes Secrets
Multi-tenancy
Hardening Guide - Authentication Mechanisms
Kubernetes API Server Bypass Risks
Linux kernel security constraints for Pods and containers
Security Checklist
Application Security Checklist
Policies
Limit Ranges
Resource Quotas
Process ID Limits And Reservations
Node Resource Managers
Scheduling, Preemption and Eviction
Kubernetes Scheduler
Assigning Pods to Nodes
Pod Overhead
Pod Scheduling Readiness
Pod Topology Spread Constraints
Taints and Tolerations
Scheduling Framework
Dynamic Resource Allocation
Scheduler Performance Tuning
Resource Bin Packing
Pod Priority and Preemption
Node-pressure Eviction
API-initiated Eviction
Cluster Administration
Node Shutdowns
Certificates
Cluster Networking
Logging Architecture
Metrics For Kubernetes System Components
Metrics for Kubernetes Object States
System Logs
Traces For Kubernetes System Components
Proxies in Kubernetes
API Priority and Fairness
Cluster Autoscaling
Installing Addons
Coordinated Leader Election
Windows in Kubernetes
Windows containers in Kubernetes
Guide for Running Windows Containers in Kubernetes
Розширення можливостей Kubernetes
Compute, Storage, and Networking Extensions
Network Plugins
Device Plugins
Extending the Kubernetes API
Custom Resources
Kubernetes API Aggregation Layer
Шаблон Operator
Tasks
(EN)
Навчальні матеріали
Привіт Minikube
Основи Kubernetes
Створення кластера
Використання Minikube для створення кластера
Інтерактивний урок - Створення кластера
Розгортання застосунку
Використання kubectl для створення Deployment'а
Інтерактивний урок - Розгортання застосунку
Вивчення застосунку
Ознайомлення з Pod'ами і вузлами (nodes)
Інтерактивний урок - Вивчення застосунку
Відкриття доступу до застосунку за межами кластера
Використання Cервісу для відкриття доступу до застосунку за межами кластера
Інтерактивний урок - Відкриття доступу до застосунку
Масштабування застосунку
Запуск вашого застосунку на декількох Pod'ах
Інтерактивний урок - Масштабування застосунку
Оновлення застосунку
Виконання послідовного оновлення (rolling update)
Інтерактивний урок - Оновлення застосунку
Configuration
(EN)
Security
(EN)
Stateless Applications
(EN)
Stateful Applications
(EN)
Cluster Management
(EN)
Services
(EN)
Reference
(EN)
Contribute
(EN)
Docs smoke test page
(EN)
Рекомендації з перекладу українською мовою
Документація Kubernetes
Навчальні матеріали
Основи Kubernetes
Масштабування застосунку
Інтерактивний урок - Масштабування застосунку
Інтерактивний урок - Масштабування застосунку
Для роботи з терміналом використовуйте комп'ютер або планшет
Перейти до модуля 6
›
Змінено August 09, 2024 at 1:17 PM PST:
Drop loading legacy Katacoda script (85b21a62c5)
Відредагувати сторінку
Створити додаткову сторінку
Запропонувати змінення документації
Друкувати увесь розділ