Примечание: Это НЕ конкретный вопрос 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/
У меня есть виртуальные машины в помещениях, настроенные почти так же, как Эта статья объясняет.