dellemc.powerflex.powerflex_tb role – Role to manage the installation and uninstallation of Powerflex TB.

Note

This role is part of the dellemc.powerflex collection (version 2.1.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_tb.

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

Synopsis

  • Role to manage the installation and uninstallation of Powerflex TB.

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

string

Location of installation and rpm gpg files to be installed.

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

Default: "/var/tmp"

powerflex_tb_cert_password

string

The CLI certificate password for login to the primary MDM.

powerflex_tb_cluster_mode

string

Mode of the cluster.

Choices:

  • "ThreeNodes" ← (default)

  • "FiveNodes"

powerflex_tb_primary_name

string

Name of the primary TB.

Default: "primary_tb"

powerflex_tb_secondary_name

string

Name of the secondary TB.

Default: "secondary_tb"

powerflex_tb_state

string

Specify state of TB.

Choices:

  • "absent"

  • "present" ← (default)

timeout

integer

Timeout.

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