Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
network:kubernetes [2024/05/02 20:28] – создано mirocownetwork:kubernetes [2025/08/19 12:19] (текущий) 192.168.1.159
Строка 1: Строка 1:
 +{{tag>[kubernetes]}}
 +
 ====== Kubernetes ====== ====== Kubernetes ======
 +
 +===== k3s =====
 +
 +{{ :network:how-it-works-k3s-revised.svg?600 |}}
 +
 +===== k8s =====
 +
 +{{ :network:1_ksrh4t8s1ymauhbpgq3ylw.webp?600 |}}
 +===== Устанока =====
 +
 +  * [[:system:minikube]]
 +  * [[:system:kind]]
 +  * [[:system:helm]]
 +  * [[system:podman]]
 +
 +===== Компоненты =====
 +
 +  * [[:system:kubernetes:services]]
 +
 +===== Проекты =====
 +
 +  * [[:application:reana]]
  
 ===== Авторизация ===== ===== Авторизация =====
Строка 6: Строка 30:
 $ yc managed-kubernetes cluster get-credentials --id [id] --internal $ yc managed-kubernetes cluster get-credentials --id [id] --internal
 </code> </code>
 +
 +===== Компоненты =====
 +
 +^ Компоненты                                                                                                      ^  Описание                                                                                                                                                                                                                                  ^
 +| etcd | Распределенное надежное хранилище ключей и значений для наиболее важных данных распределенной системы                                                                                                                                      |
 +| kubelet\\ kubeadm\\ kube-apiserver\\ kube-controller-manager\\ kube-proxy\\ kube-scheduler\\ kubectl  |                                                                                                                                                                                                                                            |
 +| [[https://github.com/containerd/containerd|containerd]]                                                         | Это стандартная в отрасли среда выполнения контейнера. Управляет полным жизненным циклом контейнера своей хост-системы: передача и хранение образов, выполнение и контроль контейнера, низкоуровневое хранение и сетевые вложения и т. д.  |
 +| [[https://github.com/opencontainers/runc|runc]]                                                                 | CLI-инструмент для создания и запуска контейнеров в соответствии со спецификацией OCI                                                                                                                                                      |
 +
 +
 +
 +===== Репозитории =====
 +
 +  * https://github.com/etcd-io/etcd
 +  * https://github.com/kubernetes/kubelet
 +
 +===== Документы =====
 +
 +  * https://habr.com/ru/companies/aenix/articles/544390/
 +  * https://habr.com/ru/companies/otus/articles/809941/
 +
 +===== Видео уроки =====
 +
 +  * [[https://www.youtube.com/watch?v=sLQefhPfwWE|Введение в Kubernetes на примере Minikube]]
 +
 +===== Ссылки =====
 +
 +{{topic>[kubernetes]}}