Документация
Сообщество
Примеры использования
Versions
Release Information
v1.21
v1.20
v1.19
v1.18
v1.17
Русский
Français
Español
Документация по Kubernetes
Главная
Версии Kubernetes с поддержкой документации
Настройка
Среда обучения
Установка Kubernetes с помощью Minikube
Установка Kubernetes с помощью Kind
Production environment
(EN)
Best practices
(EN)
Пользовательские облачные решения
Концепции
Обзор
Что такое Kubernetes
Компоненты Kubernetes
API Kubernetes
Работа с объектами Kubernetes
Изучение объектов Kubernetes
Управление объектами Kubernetes
Имена и идентификаторы объектов
Пространства имён
Метки и селекторы
Аннотации
Селекторы полей
Рекомендуемые метки
Кластерная Архитектура
Узлы
Связь между плоскостью управления и узлом
Контроллеры
Диспетчер облочных контроллеров
Containers
Images
Container Environment
Runtime Class
Container Lifecycle Hooks
Workloads
Pods
Pod Lifecycle
Init Containers
Pod Topology Spread Constraints
Disruptions
Ephemeral Containers
Workload Resources
Deployments
ReplicaSet
StatefulSets
DaemonSet
Jobs
Garbage Collection
TTL Controller for Finished Resources
CronJob
ReplicationController
Services, Load Balancing, and Networking
Service
Topology-aware traffic routing with topology keys
DNS for Services and Pods
Connecting Applications with Services
Ingress
Ingress Controllers
EndpointSlices
Service Internal Traffic Policy
Topology Aware Hints
Network Policies
Adding entries to Pod /etc/hosts with HostAliases
IPv4/IPv6 dual-stack
Storage
Volumes
Persistent Volumes
Volume Snapshots
CSI Volume Cloning
Storage Classes
Volume Snapshot Classes
Dynamic Volume Provisioning
Storage Capacity
Ephemeral Volumes
Node-specific Volume Limits
Volume Health Monitoring
Configuration
Configuration Best Practices
ConfigMaps
Secrets
Managing Resources for Containers
Organizing Cluster Access Using kubeconfig Files
Security
Overview of Cloud Native Security
Pod Security Standards
Controlling Access to the Kubernetes API
Policies
Limit Ranges
Resource Quotas
Pod Security Policies
Process ID Limits And Reservations
Node Resource Managers
Scheduling, Preemption and Eviction
Kubernetes Scheduler
Assigning Pods to Nodes
Pod Overhead
Taints and Tolerations
Pod Priority and Preemption
Node-pressure Eviction
API-initiated Eviction
Resource Bin Packing for Extended Resources
Scheduling Framework
Scheduler Performance Tuning
Cluster Administration
Certificates
Managing Resources
Cluster Networking
Logging Architecture
Metrics For Kubernetes System Components
System Logs
Garbage collection for container images
Proxies in Kubernetes
API Priority and Fairness
Installing Addons
Extending Kubernetes
Extending the Kubernetes API
Custom Resources
Extending the Kubernetes API with the aggregation layer
Compute, Storage, and Networking Extensions
Network Plugins
Device Plugins
Operator pattern
Service Catalog
Tasks
(EN)
Руководства
Привет, Minikube
Основы Kubernetes
Создание кластера
Использование Minikube для создания кластера
Интерактивный урок - Создание кластера
Развёртывание приложения
Использование kubectl для развёртывания приложения
Интерактивный урок - Развёртывание приложения
Изучение приложения
Изучение подов и узлов
Интерактивный урок - Изучение приложения
Открытие доступа к приложению
Создание сервиса для открытия доступа к приложению
Интерактивный урок - Открытие доступа к приложению
Масштабирование приложения
Запуск нескольких экземпляров приложения
Интерактивный урок - Масштабирование приложения
Обновление приложения
Выполнение плавающего обновления
Интерактивный урок - Обновление приложения
Configuration
Example: Configuring a Java Microservice
Externalizing config using MicroProfile, ConfigMaps and Secrets
Interactive Tutorial - Configuring a Java Microservice
Configuring Redis using a ConfigMap
Stateless Applications
Exposing an External IP Address to Access an Application in a Cluster
Example: Deploying PHP Guestbook application with Redis
Stateful Applications
StatefulSet Basics
Example: Deploying WordPress and MySQL with Persistent Volumes
Example: Deploying Cassandra with a StatefulSet
Running ZooKeeper, A Distributed System Coordinator
Clusters
Restrict a Container's Access to Resources with AppArmor
Restrict a Container's Syscalls with Seccomp
Services
Using Source IP
Ссылки
Стандартизированный глоссарий
API Overview
Kubernetes API Concepts
Server-Side Apply
Client Libraries
Kubernetes Deprecation Policy
Deprecated API Migration Guide
Kubernetes API health endpoints
API Access Control
Authenticating
Authenticating with Bootstrap Tokens
Certificate Signing Requests
Using Admission Controllers
Dynamic Admission Control
Managing Service Accounts
Authorization Overview
Using RBAC Authorization
Using ABAC Authorization
Using Node Authorization
Webhook Mode
Well-Known Labels, Annotations and Taints
Kubernetes API
Workload Resources
Pod
EphemeralContainers
PodTemplate
ReplicationController
ReplicaSet
Deployment
StatefulSet
ControllerRevision
DaemonSet
Job
CronJob
HorizontalPodAutoscaler
HorizontalPodAutoscaler v2beta2
PriorityClass
Service Resources
Service
Endpoints
EndpointSlice
Ingress
IngressClass
Config and Storage Resources
ConfigMap
Secret
Volume
PersistentVolumeClaim
PersistentVolume
StorageClass
VolumeAttachment
CSIDriver
CSINode
CSIStorageCapacity v1beta1
Authentication Resources
ServiceAccount
TokenRequest
TokenReview
CertificateSigningRequest
Authorization Resources
LocalSubjectAccessReview
SelfSubjectAccessReview
SelfSubjectRulesReview
SubjectAccessReview
ClusterRole
ClusterRoleBinding
Role
RoleBinding
Policy Resources
LimitRange
ResourceQuota
NetworkPolicy
PodDisruptionBudget
PodSecurityPolicy v1beta1
Extend Resources
CustomResourceDefinition
MutatingWebhookConfiguration
ValidatingWebhookConfiguration
Cluster Resources
Node
Namespace
Event
APIService
Lease
RuntimeClass
FlowSchema v1beta1
PriorityLevelConfiguration v1beta1
Binding
ComponentStatus
Common Definitions
DeleteOptions
LabelSelector
ListMeta
LocalObjectReference
NodeSelectorRequirement
ObjectFieldSelector
ObjectMeta
ObjectReference
Patch
Quantity
ResourceFieldSelector
Status
TypedLocalObjectReference
Common Parameters
Kubernetes Issues and Security
Kubernetes Issue Tracker
Kubernetes Security and Disclosure Information
Setup tools
Kubeadm
kubeadm init
kubeadm join
kubeadm upgrade
kubeadm config
kubeadm reset
kubeadm token
kubeadm version
kubeadm alpha
kubeadm certs
kubeadm init phase
kubeadm join phase
kubeadm kubeconfig
kubeadm reset phase
kubeadm upgrade phase
Implementation details
Component tools
Feature Gates
kubelet
kube-apiserver
kube-controller-manager
kube-proxy
kube-scheduler
Kubelet authentication/authorization
TLS bootstrapping
kubectl CLI
Обзор kubectl
Поддержка JSONPath
kubectl
kubectl Usage Conventions
kubectl для пользователей Docker
Команды kubectl
Шпаргалка по kubectl
Configuration APIs
Client Authentication (v1beta1)
kube-apiserver Audit Configuration (v1)
kube-proxy Configuration (v1alpha1)
kube-scheduler Configuration (v1beta1)
kube-scheduler Policy Configuration (v1)
Kubelet Configuration (v1beta1)
WebhookAdmission Configuration (v1)
Scheduling
Scheduling Policies
Scheduler Configuration
Other Tools
Contribute
Suggesting content improvements
Участие для начинающих
Contributing new content
Overview
Opening a pull request
Documenting for a release
Blogs and case studies
Участие для продвинутых
Reviewing changes
Reviewing pull requests
For approvers and reviewers
Участие для опытных
Participating in SIG Docs
Roles and responsibilities
PR wranglers
Обзор оформления документации
Руководство по оформлению
Руководство по содержанию
Написание новой темы
Page content types
Использование шаблонов страниц
Организация контента
Пользовательские макрокоды Hugo
Обзор справочной документации
Участие в основном коде Kubernetes
Руководство по быстрому старту
Генерация справочной документации для API Kubernetes
Генерация справочной документации для команд kubectl
Генерация справочных страниц для компонентов и инструментов Kubernetes
Viewing Site Analytics
Локализация документации Kubernetes
Участие в SIG Docs
Docs smoke test page
(EN)
Документация по Kubernetes
Настройка
Пользовательские облачные решения
Пользовательские облачные решения
Изменено November 15, 2019 at 12:15 AM PST :
Init Russian localization (#16404) (9d0cc29bf)
Отредактировать страницу
Create child page
Предложить изменения документации
Print entire section