Mostramos cómo usar las funcionalidades de Cloud Init para crear un servidor cloud e inicializarlo, cómo instalar paquetes adicionales, usuarios de acceso y otras configuraciones necesarias.
4. Cloud Init es un estándar para la inicialización de máquinas
virtuales.
Disponible grandes proveedores de cloud, incluido Arsys.
Permite definir con código los parámetros de inicialización y
configuración de las máquinas.
Introducción a Cloud Init
Qué es
8. Cloud Init en Cloudbuilder
User-data
Cloudbuilder Next permite introducir "user-data" con la que se
pueden indicar todo tipo de características de inicialización de
las máquinas.
https://cloudinit.readthedocs.io/en/latest/topics/modules.html
9. Cloud Init en Cloudbuilder
Pantalla de creación de servidor cloud:
- Configuración avanzada
- Metadata
- Tipo de Script: Cloud Config
16. Ejemplos de user-data en Cloud Init
Scripts bash
#!/bin/bash
echo "Test de script bash cloud-init" + $(date) > /test-bash.txt
Si lo preferimos podemos usar también un script bash