Назад | Перейти на главную страницу

Как изменить размер диска в CoreOS с помощью Ignition?

Я настраиваю хост CoreOS, используя Зажигание служебная программа для монтирования внешнего тома блочного хранилища (XFS) с использованием Systemd moun в Digital Ocean с Terraform.

Я понял, как смонтировать том, и это работает нормально, но когда я проверяю размер тома, я вижу, что он не использует свою полную емкость. Теперь я решил это, запустив вручную xfs_growfs на машине, но я ищу более автоматизированный подход с использованием Ignition или Systemd

Трудно поверить, что никто не пробовал это раньше, так что надеюсь, кто-нибудь сможет указать мне правильное направление.

Я искал документацию по монтированию systemd, но не нашел решения, возможно, я недостаточно внимательно. Надеюсь, кто-нибудь с большим опытом в этом вопросе сможет указать мне правильное направление.

Там есть Сообщение блога где я описываю, как настраиваю внешний том, также доступен код в Github