openstack crea y configura usuario en una instancia

openstack crea y configura usuario en una instancia

Estoy buscando una manera de hacer que mi openstack cree/establezca una instancia con un usuario específico que tenga una contraseña específica.

por ejemplo, quiero aprovisionar una instancia que tendrá un usuario específico (digamos bobi) que tendrá una contraseña (digamos bobi123).

y cuando la instancia está terminando de configurarse y se está ejecutando, puedo iniciar sesión desde la consola con un usuario bobi y pasar bobi123.

¿es posible?

Respuesta1

Lo que estás buscando esinicio de nube. Durante la creación de la instancia, el servicio de metadatos de OpenStack (neutron) inyecta sus datos de usuario con todos los usuarios, contraseñas, etc. necesarios. Debe asegurarse de que su imagen base tenga habilitados los servicios de inicio de nube para que se inicien durante el arranque. y puede contactar con el servicio de metadatos.

Respuesta2

Aquí hay una secuencia de comandos que puede usar para establecer contraseñas predeterminadas y habilitar la autenticación de contraseña SSH.

#cloud-config
chpasswd:
 list: |
   root:stackops
   ubuntu:stackops
 expire: False
ssh_pwauth: True

información relacionada