Skip to content

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.
Платные лицензии и подписки не требуются.