Насколько я понимаю, cloud-init
обрабатывает раннюю инициализацию экземпляра cloud/VM
. Я использовал его для создания виртуальных машин KVM, и он работает очень хорошо.
Один из аспектов cloud-init
, который я не понимаю, - это то, что происходит, когда выполняется первоначальное создание экземпляра.
Может ли он выполняться снова при определенных обстоятельствах (например, при изменении на /etc/machine-id
)? Я почти уверен, что заставил его перезапустить в какой-то момент, запустив
sudo rm -rf /var/lib/cloud/*
. Он спроектирован так, чтобы я должен был удалить cloud-init
после сборки моего экземпляра и он ушел в производство, или cloud-init
остается установленным (ничего не делая) даже после того, как его установили?