Добавление системных расширений
Для примера:
- По умолчанию развертывается минимальный набор модулей
- После установки возможно изменение состава модулей.
console
$ talosctl -n 192.168.1.2 get extensions
$ talosctl -n 192.168.1.5 get extensionsПримерный вывод:
text
NODE NAMESPACE TYPE ID VERSION NAME VERSION
192.168.1.2 runtime ExtensionStatus 0 1 schematic 376567988ad370138ad8b2698212367b8edcb69b5fd68c80be1f2ec7d603b4baУстановка / Добавление расширений
Выбрать образ ALT Orchestra с глобального Image Factory с расширениями:
alt-orchestra/crunalt-orchestra/util-linux-tools
Пройти шаги конфигрутора. На шаге Образ готов скопировать название и версию образа в разделе Обновление ALT Orchestra (Альт Оркестрация).
console
podman pull --tls-verify=false factory.altlinux.space/metal-installer/eafe66c03baa54dd0a17b92266a3666361fc87dd2a271189c043931309b4d5be:v11.0Убедиться, что образ доступен в registry:
console
curl http://localhost:5005/v2/_catalog | jqВыполнить обновление одного из узлов ALT Orchestra:
console
talosctl -n 192.168.1.3 upgrade --force --image "factory.altlinux.space/metal-installer/eafe66c03baa54dd0a17b92266a3666361fc87dd2a271189c043931309b4d5be:v11.0"Проверить, что образ установлен:
console
talosctl -n 192.168.1.3 get members | grep 1.3\"Примерный вывод:
text
192.168.1.3 cluster Member alt-orchestra-mmi-0e9 1 alt-orchestra-mmi-0e9 controlplane ALT Orchestra (v11.0) ["192.168.1.3"]Проверить, что extensions установлены:
console
talosctl -n 192.168.1.3 get extensionsПримерный вывод:
text
NODE NAMESPACE TYPE ID VERSION NAME VERSION
192.168.1.3 runtime ExtensionStatus 0 1 crun 1.25.1
192.168.1.3 runtime ExtensionStatus 1 1 util-linux-tools 2.39.2
192.168.1.3 runtime ExtensionStatus 2 1 schematic eafe66c03baa54dd0a17b92266a3666361fc87dd2a271189c043931309b4d5beОтключение неиспользуемых расширений
Выбрать образ ALT Orchestra с глобального Image Factory с расширениями:
alt-orchestra/crun
console
podman pull --tls-verify=false factory.altlinux.space/metal-installer/987c21ffb5937f3b83f2e02861fb95362b1941277782f01551a2cee367d7ce91:v11.0Убедиться, что образ доступен в registry:
console
curl http://localhost:5005/v2/_catalog | jqВыполнить обновление одного из узлов ALT Orchestra:
console
talosctl -n 192.168.1.3 upgrade --force --image "factory.altlinux.space/metal-installer/987c21ffb5937f3b83f2e02861fb95362b1941277782f01551a2cee367d7ce91:v11.0"Проверить, что образ установлен:
console
talosctl -n 192.168.1.3 get members | grep 1.3\"Примерный вывод:
text
192.168.1.3 cluster Member alt-orchestra-mmi-0e9 1 alt-orchestra-mmi-0e9 controlplane ALT Orchestra (v11.0) ["192.168.1.3"]Проверить, что extensions установлены:
console
talosctl -n 192.168.1.3 get extensionsПримерный вывод:
text
NODE NAMESPACE TYPE ID VERSION NAME VERSION
192.168.1.3 runtime ExtensionStatus 0 1 crun 1.25.1
192.168.1.3 runtime ExtensionStatus 1 1 schematic 987c21ffb5937f3b83f2e02861fb95362b1941277782f01551a2cee367d7ce91