Kubernetes (build: k3s-c9s-250718)¶
Описание¶
Легковесный кластер Kubernetes, основанный на дистрибутиве K3S и операционной системе CentOS Stream 9 в качестве базовой ОС.
K3S — это полностью совместимый дистрибутив Kubernetes со следующими улучшениями:
- Распространяется в виде одного бинарного файла или минимального контейнерного образа.
- Легковесное хранилище данных на основе etcd3.
- Обёрнут в простой загрузчик, который обрабатывает большую часть сложностей TLS и параметров.
- Безопасен по умолчанию с разумными настройками для легковесных сред.
- Работа всех компонентов контрольной плоскости Kubernetes инкапсулирована в одном бинарном файле и процессе, что позволяет K3S автоматизировать и управлять сложными операциями кластера, такими как распределение сертификатов.
- Внешние зависимости сведены к минимуму; единственными требованиями являются современное ядро и поддержка монтирования cgroup.
-
Включает необходимые зависимости для удобного создания кластера "всё включено":
- Среда выполнения контейнеров containerd / cri-dockerd (CRI)
- Контейнерный сетевой интерфейс Flannel (CNI)
- CoreDNS для DNS-сервера кластера
- Traefik в качестве контроллера Ingress
- ServiceLB для управления балансировкой нагрузки
- Kube-router для реализации сетевых политик
- Longhorn для управления постоянными томами
- Spegel для распределённого зеркала реестра контейнерных образов
Характеристики¶
Параметр | Значение |
---|---|
Операционная система | CentOS Stream |
Релиз ОС | CentOS Stream 9 |
Рабочая среда | - |
Лицензия | GPLv2 (Бесплатно и с открытым исходным кодом) |
Процессор | 1 CPU |
RAM | 1 GiB |
Swap | 1 GiB |
Системный диск | 30 GiB |
Аккаунт пользователя | admin |
Пароль пользователя | Опции: временный пароль (приходит на почту); собственный пароль |
Сетевой интерфейс | eth0 под управлением NetworkManager |
Система инициализации | cloud-init |
Виртуализация | oVirt |
Обновления ОС | 2025-07-14 |
Схема разделов диска¶
Таблица разделов: GPT
Файловая система / (xfs)
автоматически масштабируется в соответствии с размером системного диска.
Тип | Название | Размер, GiB | Файловая система | Описание |
---|---|---|---|---|
Partition | sda1 |
0.58 | vfat | EFI |
Partition | sda2 |
0.94 | xfs | /boot |
Partition | sda3 |
8.4 | - | LVM PV |
Partition | sdb |
Задаётся пользователем |
- | LVM PV |
LV | cs-root |
7.4 | xfs | root |
LV | cs-swap |
1 | swap | Swap |
LV | data-longhorn |
Задаётся пользователем |
xfs | /var/lib/longhorn |
Конфигурация¶
Файрволл операционной системы отключен. Используется приложение Networking > SecurityGroups
для управления сетевым доступом.
Установленное ПО¶
- qemu-guest-agent
- cockpit
- python3-pip
- iscsi-initiator-utils
- kubectl
- helm
- k3s
- nfs-tools
Лицензии¶
CentOS Stream:
Бесплатная и с открытым исходным кодом лицензия: GPLv2.
Платные лицензии и подписки не требуются.
K3S:
Бесплатная и с открытым исходным кодом лицензия: Apache 2.0.
Платные лицензии и подписки не требуются.