Привет, я играл с cloud-init, изначально используя облачные образы, предоставленные Ubuntu. Работает очень хорошо и это отличный способ создавать более быстрые изображения, имея их на меньшем SSD из-за связанных ВМ. Я следовал , и это прекрасно сработало для облачных изображений. Однако я хочу создать свои шаблоны с некоторыми стандартными параметрами, стандартными пакетами и так далее, поэтому я решил создать свой собственный образ. Начав с установки сервера Ubuntu 1804, я настроил его так, как мне нужно, не пришлось устанавливать cloud-init, так как сервер Ubuntu 1804 устанавливает это по умолчанию. Выключил сервер, а затем добавил устройство cloud-init, как было указано. Преобразовал в шаблон и затем создал связанный клон. Изменил настройки cloud-init на этой новой ВМ, загрузил и вошел в систему (используя настроенного пользователя, которого я создал в шаблоне). Однако сеть не была настроена cloud-init. Затем я попытался изменить пароль через cloud-init (знаю, что это не рекомендуется, так как это менее безопасно, чем использование ключей), но это тоже не сработало — использовался оригинальный пароль. Я смонтировал CDROM и проверил настройки там — и они такие, как я их установил в настройках cloud-init в proxmox, так что проблема, похоже, в том, что cloud-init не использует cdrom как хранилище данных. Может кто-то подсказать, в каком направлении двигаться, чтобы это заработало? Я уверен, что я упускаю что-то очевидное — но после нескольких часов поиска информации у меня нет ни малейшего понятия, что это может быть! С уважением, Тим.
Cloud-init на Ubuntu не использует образы облака Ubuntu., Proxmox Виртуальная Среда
|
04.07.2018 14:50:00
|
|
|
|
|
Читают тему
