Libcloud: как загрузить изображение?
Я просмотрел документы libcloud об OpenStack ( https://libcloud.readthedocs.org/en/latest/compute/drivers/openstack.html), но не смог найти какой-либо метод для загрузки нового изображения. Можно ли просто загрузить новое изображение или я могу создать изображение только из узла?
То, что я пытаюсь сделать, это запустить эту команду с помощью libcloud
glance image-create --name "cirros" --file cirros-0.3.4-x86_64-disk.img
--disk-format qcow2 --container-format bare --visibility public --progress
Cirros - это общее изображение для OpenStack, но это может быть Ubuntu, Fedora ...
Кто-нибудь знает, как добиться этого с помощью libcloud?
1 ответ
Кажется, на данный момент это невозможно, в соответствии с этим открытым вопросом, который я нашел на Джира:
https://issues.apache.org/jira/browse/LIBCLOUD-523
Он довольно старый (21 февраля /14), поэтому не похоже, что он будет добавлен в libcloud. Не уверен, что решение команды разработчиков - оставить функции администратора вне сферы действия libcloud. У кого-нибудь есть другие комментарии по этому поводу?