Требования к оборудованию
Определите требования к оборудованию для вашего сценария использования Cozystack.
Если вы устанавливаете Cozystack впервые, рекомендуем пройти руководство по Cozystack. В нем показан самый короткий путь к созданию proof-of-concept кластера Cozystack.
Установка Cozystack на bare-metal серверы или виртуальные машины состоит из трех последовательных шагов. Для каждого шага есть несколько вариантов. Мы указываем рекомендуемый вариант, но также приводим альтернативы, чтобы процесс установки оставался гибким:
Cozystack можно установить в изолированной среде без прямого доступа к Интернету. Главное отличие такой установки — использование proxy registry для образов:
Для типовых развертываний Linux (Ubuntu, Debian, RHEL, Rocky, openSUSE) коллекция Ansible автоматизирует весь процесс: подготовку ОС, инициализацию кластера k3s и установку Cozystack.
Для облачных провайдеров есть отдельные руководства, которые охватывают все шаги: от подготовки инфраструктуры до установки и настройки Cozystack. Если это ваш случай, рекомендуем использовать руководства ниже:
После развертывания кластера перейдите в раздел Администрирование кластера, чтобы выполнить следующие действия:
Определите требования к оборудованию для вашего сценария использования Cozystack.
Сколько системных ресурсов выделять на узел в зависимости от масштаба кластера.
Шаг 1: установка Talos Linux на виртуальные машины или bare metal для последующей инициализации кластера Cozystack.
Шаг 2: установка и настройка кластера Kubernetes, готового к установке Cozystack.
Шаг 3: установка Cozystack в Kubernetes-кластер — как готовой к использованию платформы или в режиме BYOP (Build Your Own Platform).
Руководства по развертыванию кластеров Cozystack у конкретных облачных и хостинг-провайдеров.
Развертывание Cozystack на generic Kubernetes с помощью Ansible collection cozystack.installer