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

Есть ли примеры использования cloud-init офлайн (или без облачного хостинга)?

Примечание: Это НЕ конкретный вопрос Raspberry Pi. Это вопрос системного администратора Linux. Пожалуйста, не пытайтесь удалить его из Server Fault.

Я вижу много демонстраций уровня «Hello, World», которые относятся к [вставьте здесь платформу облачного хостинга], но ни одна из них не предназначена для использования на одном локальном компьютере. Я был воодушевлен увидеть это В репозитории Raspbian есть cloud-init. Это точно Что я хочу сделать. Однако я не могу найти никакой информации о том, как это сделать без AWS, OpenStack и т. Д.

Итак, я думаю, что я действительно хочу знать, это после тебя apt-get install cloud-init, где вы помещаете свой config / userdata?


Обновить: Я нашел информацию о Источник данных NoCloud, но я не могу добавить том с меткой cidata. Итак, это для меня. (Том, ​​в котором будут храниться мои пользовательские данные, помечен boot.)

С текущая версия cloud-init вы можете использовать параметры smbios для предоставления user-data и meta-data. Также есть пример для случая, когда у вас есть локальный HTTP-сервер, предоставляющий эти файлы:

-smbios type=1,serial=ds=nocloud-net;s=http://10.10.0.1:8000/

У меня есть виртуальные машины в помещениях, настроенные почти так же, как Эта статья объясняет.