grdavies.role_nutanix_prism_api

Rol de Nutanix para Actualizaciones de Software y Firmware de Prism LCM

=========

Este rol de Ansible invoca LCM para realizar una operación de inventario seguida de actualizaciones de software y firmware si es necesario.

Variables de Entrada

Variable Requerido Predeterminado Opciones Comentarios
role_nutanix_prism_api_host La dirección IP o el nombre de dominio completo (FQDN) para Prism (Element o Central) al que deseas conectarte.
role_nutanix_prism_api_host_username no admin Un nombre de usuario válido con los derechos apropiados para acceder a la API de Nutanix.
role_nutanix_prism_api_host_password Una contraseña válida para el nombre de usuario proporcionado.
role_nutanix_prism_api_host_port no 9440 El puerto TCP de Prism.
role_nutanix_prism_api_host_validate_certs no no true / false Si se debe verificar si los certificados de la interfaz de usuario de Prism son válidos.
role_nutanix_prism_api_debug no false true / false Si se debe habilitar la salida de depuración.

Variables Devueltas

Variable Valores Comentarios
role_nutanix_prism_api_endpoint_type 'pe' o 'pc' Indica si la sesión de API se inició contra un clúster NCI de Nutanix (Prism Element 'pe') o Nutanix NCM (Prism Central 'pc').
role_nutanix_prism_api_auth_string_b64 Cadena de autenticación 'basic' en Base64 que se utilizará para re-autenticar a la API de Prism de Nutanix.
role_nutanix_prism_api_url_base Variable establecida en "role_nutanix_prism_api_host:role_nutanix_prism_api_host_port" para reducir la longitud de la línea en otros roles.

Dependencias

  • ninguna

Ejemplo de Playbook

Este playbook de ejemplo invocará LCM en un clúster específico que solo ejecuta una actualización de software para "NCC".

- hosts: localhost
 roles:
   - role: grdavies.role_nutanix_prism_api
 vars:
   role_nutanix_prism_api_host: 10.38.185.37
   role_nutanix_prism_api_host_username: admin
   role_nutanix_prism_api_host_password: nx2Tech165!

Licencia

Consulta LICENSE.md

Información del Autor

Ross Davies

Acerca del proyecto

Role to manage Nutanix API variables use by my other Nutanix roles

Instalar
ansible-galaxy install grdavies.role_nutanix_prism_api
Licencia
mit
Descargas
104
Propietario