Te recomendamos que revises esta resolución en un entorno controlado antes de enviarlo a producción, saludos.
Nota
Este complemento es parte del colección cisco.ucs (versión 1.6.0).
Para instalarlo usa: ansible-galaxy collection install cisco.ucs
.
Para usarlo en un libro de jugadas, especifique: cisco.ucs.ucs_service_profile_association
.
Nuevo en la versión 2.1: de cisco.ucs
- Sinopsis
- Requisitos
- Parámetros
- Ejemplos de
- Valores devueltos
Sinopsis
- Configura la asociación del perfil del servicio (cambiar la asociación o desvincularla) en Cisco UCS Manager.
Requisitos
Los siguientes requisitos son necesarios en el host que ejecuta este módulo.
- ucsmsdk
Parámetros
Parámetro | Opciones / Valores predeterminados | Comentarios |
---|---|---|
nombre de hoststring / requerido | Dirección IP o nombre de host de Cisco UCS Manager.Los módulos se pueden utilizar con el emulador de plataforma UCS https://cs.co/ucspe | |
org_dnstring | Defecto: “org-root” |
El nombre distinguido (dn) de la organización a la que se asigna el recurso. |
contraseñastring / requerido | Contraseña para la autenticación de Cisco UCS Manager. | |
Puertoentero | Número de puerto que se utilizará durante la conexión (de forma predeterminada, utiliza 443 para https y 80 para la conexión http). | |
apoderadostring | Si use_proxy es no, especifica el proxy que se utilizará para la conexión. por ejemplo, ‘http: //proxy.xy.z: 8080’ | |
restrict_migrationstring |
|
Restringe la migración del perfil de servicio después de que se ha asociado con un servidor.Si se establece en no, Cisco UCS Manager no realiza ninguna verificación de compatibilidad en el nuevo servidor antes de migrar el perfil de servicio existente.Si se establece en no y el hardware de ambos Los servidores utilizados en la migración no son similares, la asociación puede fallar. |
asignación_servidorstring / requerido |
|
Especifica cómo asociar servidores con este perfil de servicio mediante las siguientes opciones: servidor: se utiliza para pre-aprovisionar una ranura o seleccionar un servidor existente. La ranura o el servidor se especifica mediante la opción server_dn.pool: se utiliza para seleccionar de un grupo de servidores. La opción server_pool especifica el nombre del grupo de servidores que se utilizará. La opción no es válida si el perfil de servicio está vinculado a una plantilla. Opcional si el estado está ausente. |
server_dnstring | El nombre distinguido (dn) del objeto de servidor utilizado para el aprovisionamiento previo o la selección de un servidor existente. Requerido si la opción server_assignment es servidor. Opcional si el estado está ausente. | |
server_pool_namestring | Nombre del grupo de servidores utilizado para la asignación basada en el grupo de servidores. Requerido si la opción server_assignment es pool. Opcional si el estado está ausente. | |
service_profile_namestring / requerido | El nombre del perfil de servicio asociado o desasociado. | |
estadostring |
|
Si present , verificará la asociación del perfil de servicio y se asociará con el servidor o grupo de servidores especificado si es necesario. absent , verificará que el perfil de servicio no esté asociado y se desvinculará si es necesario. Es lo mismo que especificar Asignar más tarde en la interfaz de usuario web. |
usa proxybooleano |
|
Si no , no utilizará el proxy definido por la variable de entorno del sistema. |
use_sslbooleano |
|
Si no , se utilizará una conexión HTTP en lugar de la conexión HTTPS predeterminada. |
nombre de usuariostring | Defecto: “administración” |
Nombre de usuario para la autenticación de Cisco UCS Manager. |
Ejemplos de
-name: Change Service Profile Association to server pool Container-Pool and restrict migration cisco.ucs.ucs_service_profile_association:hostname: 172.16.143.150 username: admin password: password service_profile_name: test-sp server_assignment: pool server_pool_name: Container-Pool restrict_migration:'yes'-name: Attempt to change association once a minute for up to 10 minutes cisco.ucs.ucs_service_profile_association:hostname: 172.16.143.150 username: admin password: password service_profile_name: test-sp server_assignment: server server_dn: sys/chassis-2/blade-1register: result until: result.assign_state == 'assigned' and result.assoc_state == 'associated' retries:10delay:60-name: Disassociate Service Profile cisco.ucs.ucs_service_profile_association:hostname: 172.16.143.150 username: admin password: password service_profile_name: test-sp state: absent
Valores devueltos
Los valores de retorno comunes están documentados aquí, los siguientes son los campos exclusivos de este módulo:
Llave | Devuelto | Descripción |
---|---|---|
asignar_estadostring | éxito | El estado asignado del servidor lógico (asignado, no asignado o fallido). Muestra:asignado |
assoc_statestring | éxito | El estado de asociación del servidor lógico (asociado o no asociado). Muestra:asociado |
Autores
- David Soper (@ dsoper2)
- CiscoUcs (@CiscoUcs)
Te mostramos comentarios y valoraciones
Te invitamos a favorecer nuestro estudio fijando un comentario y valorándolo te lo agradecemos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)