# powerflex_tb Role to manage the installation and uninstallation of Powerflex TB. ## Table of contents * [Requirements](#requirements) * [Ansible collections](#ansible-collections) * [Role Variables](#role-variables) * [Examples](#examples) * [Notes](#notes) * [Usage instructions](#usage-instructions) * [Author Information](#author-information) ## Requirements ``` ansible python ``` ## Ansible collections Collections required to use the role. ``` dellemc.powerflex ``` ## Role Variables
Name | Required | Description | Choices | Type | Default Value |
---|---|---|---|---|---|
hostname | true | IP or FQDN of the PowerFlex gateway. | str | ||
username | true | The username of the PowerFlex gateway. | str | ||
password | true | The password of the PowerFlex gateway. | str | ||
port | false | Port of the PowerFlex gateway. | int | 443 | |
validate_certs | false | If C(false), the SSL certificates will not be validated. Configure C(false) only on personally controlled sites where self-signed certificates are used. |
bool | false | |
timeout | false | Timeout. | int | 120 | |
powerflex_common_file_install_location | false | Location of installation and rpm gpg files to be installed.
The required, 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. |
str | /var/tmp | |
powerflex_tb_state | false | Specify state of TB. |
absent, present | str | present |
powerflex_tb_primary_name | false | Name of the primary TB. |
str | primary_tb | |
powerflex_tb_secondary_name | false | Name of the secondary TB. |
str | secondary_tb | |
powerflex_tb_cluster_mode | false | Mode of the cluster. |
ThreeNodes, FiveNodes | str | ThreeNodes |
powerflex_tb_cert_password | false | The CLI certificate password for login to the primary MDM. |
str |