Opennebula CoreOS cloud-config

У меня есть coreos_production_rackspace_image, работающее на opennebula 4.6.2 под гипервизором xen, к которому я могу подключиться через ssh из линии coomand, но я не могу войти в работающий coreos vm, потому что я не знаю, как установить пароль через cloud-init.

В opennebula есть передача ключей ssh ​​в виртуальную машину через контекстную переменную: "SSH_PUBLIC_KEY="ssh-rsa AAAAB3NzaC1yc2EAAA.....", но это не позволяет мне войти (не знаю почему). Я даже загрузил файл cloud-init для "files & Kernals", который я передаю в vm через переменную контекста в шаблон vm, и я все еще не могу войти в систему.

У Opennebula есть концепция cloud-init, но в нем говорится, что он устанавливает пароль root, а не пароль основного пользователя. http://docs.opennebula.org/4.6/user/virtual_machine_setup/cloud-init.html

2 ответа

В образах CoreOS AWS EC2 openssh настраивается и спрашивает, какую пару ключей вы хотите использовать для входа в систему. Так что, возможно, вам стоит перейти на Amazon из Rackspace.

Я только что обновил образ CoreOS для торговой площадки OpenNebula:

http://marketplace.opennebula.systems/appliance/570151808fb81d0d6f000002

Гипервизор - это KVM, а не Xen.

Другие вопросы по тегам