Добавьте пользовательский обработчик частей CloudInit к AMI

Существует установка GPO, чтобы автоматически выйти из системы "разъединенные" сессии после промежутка времени, тот способ, которым люди могут оставить свои сессии неактивными, но все еще соединенный без страха перед тем, чтобы быть разъединенным и людей, просто закрывающих их клиент RDP, будет правильно разъединен.

0
задан 6 February 2013 в 20:21
2 ответа

Кажется, не существует механизма плагинов, но могли бы вы разместить конфигурацию на HTTP-сервере и просто включить ее при запуске экземпляра вместо повторяя это:

начинается с "#include" или "Content-Type: text / x-include-url"
Это содержимое является «включаемым» файлом. Файл содержит список URL-адресов, по одному в каждой строке. Будет прочитан каждый из URL-адресов, и их содержимое будет передано через тот же набор правил. Т.е. содержимое, считываемое из URL-адреса, может быть сжатым с помощью gzip, mime-multi-part или обычным текстом

3
ответ дан 4 December 2019 в 12:39

Только что потратили несколько часов на эту тему и обнаружили out вы можете сохранить частичный обработчик в / var / lib / cloud / handlers, но есть несколько предостережений.

Я не уверен, должен ли быть определенный шаблон для имени файла, но в моем случае я сохранил его как / var / lib / cloud / handlers / part-handler-000.py и создал из него AMI.

При запуске нового экземпляра на основе этого AMI кажется, что пользовательские данные для этого mime должны быть предоставлены внутри multipart mime (Да, даже если этот multipart содержит только вашу собственную часть).

Я пытался отправить следующее в качестве первой строки

Content-Type: text/XXXXX;

или

#XXXXX

, но ничего не помогло

0
ответ дан 4 December 2019 в 12:39

Теги

Похожие вопросы