dellemc.powerflex.powerflex_webui role – Role to manage the installation and uninstallation of Powerflex web UI.

Note

This role is part of the dellemc.powerflex collection (version 2.5.0).

You might already have this collection installed if you are using the ansible package. It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list.

To install it use: ansible-galaxy collection install dellemc.powerflex.

To use it in a playbook, specify: dellemc.powerflex.powerflex_webui.

Entry point main – Role to manage the installation and uninstallation of Powerflex web UI.

Synopsis

  • Role to manage the installation and uninstallation of Powerflex web UI.

Parameters

Parameter

Comments

hostname

string / required

IP or FQDN of the PowerFlex gateway.

password

string / required

The password of the PowerFlex gateway.

port

integer

Port of the PowerFlex gateway.

Default: 443

powerflex_common_file_install_location

path

Location of installation, compatible installation software package based on the operating system of the node.

The files can be downloaded from the Dell Product support page for PowerFlex software.

Default: "/var/tmp"

powerflex_webui_skip_java

boolean

Specifies whether to install java or not.

Choices:

  • false ← (default)

  • true

powerflex_webui_state

string

Specifies the state of the web UI.

present will install the web UI if not already installed.

absent will uninstall the web UI if installed.

Choices:

  • "absent"

  • "present" ← (default)

timeout

integer

Time after which connection will get terminated.

Default: 120

username

string / required

The username of the PowerFlex gateway.

validate_certs

boolean

If false, the SSL certificates will not be validated.

Configure false only on personally controlled sites where self-signed certificates are used.

Choices:

  • false ← (default)

  • true