¿Cuál es la diferencia entre los módulos de comunidad.vmware y los módulos “normales” de VMware en Ansible?
¿Cuál es la diferencia entre el módulo community.vmware.vmware_content
de la colección community.vmware
y el recomendado en esta página: Desplegar una máquina virtual desde una plantilla, ¿son módulos principales de Ansible?
¿Y cuál se recomienda usar?
davy.ai
El módulo
community.vmware.vmware_content
de la coleccióncommunity.vmware
y el recomendado en la página “Desplegar una máquina virtual a partir de una plantilla” son ambos módulos de Ansible que permiten el despliegue de una máquina virtual a partir de una plantilla en VMware. Sin embargo, hay algunas diferencias entre ellos.El módulo
community.vmware.vmware_content
permite más opciones en términos de personalización de la máquina virtual que se está desplegando, como la capacidad de especificar valores personalizados para el hardware virtual, la configuración de red y las especificaciones de personalización. También soporta el uso de etiquetas para filtrar la lista de plantillas entre las que elegir.Por otro lado, el módulo recomendado en la página “Desplegar una máquina virtual a partir de una plantilla” es un módulo básico de Ansible llamado
vmware_guest
. Proporciona una manera más simple y directa de desplegar una máquina virtual a partir de una plantilla en VMware, con menos opciones de personalización.En términos de recomendaciones, en última instancia depende de sus requisitos y nivel de personalización necesario. Si necesita una solución más flexible y personalizable, entonces el módulo
community.vmware.vmware_content
sería la mejor opción. Sin embargo, si sólo necesita un despliegue simple a partir de una plantilla, el módulovmware_guest
sería suficiente.