скрипта внутрь машины. Как выполнить этот скрипт после создания? Смотрю в хелп и мыслей нет(( средствами opensrack это можно сделать? Или только подключиться к самой машине и выполнить?
ты поднимаешь тачку, у тебя отрабатывает cloud-init после создания передать скрипт можно по ssh/noVNC при создании ты можешь задать такую опцию #cloud-config users: - name: demo groups: sudo shell: /bin/bash sudo: ['ALL=(ALL) NOPASSWD:ALL'] ssh-authorized-keys: - ssh-rsa чьи то всратые публиные куски ключей runcmd: - touch /test.txt <— скритт тутъ
Cloudinit
openstack server create —user-data xxx.data …
Вот так разве скрипт запустится?
Не. Это куда клауд-конфиг пихать в командной строке создания нового инстанса.
Ну вот так и сделал. После чего вопрос и появился.
Ну вот там клауд-инит файлик должен быть, а уже в нём – скрипт. Примеры выше вам накидали.
Обсуждают сегодня