The Red Hat Ecosystem Catalog is the official source for discovering and learning more about the Red Hat Ecosystem of both Red Hat and certified third-party products and services.
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.
50Modules10Plugins1Dependency
Ansible Collections for IBM Storage Virtualize
This collection provides a series of Ansible modules and plugins for interacting with the IBM Storage Virtualize family products. These products include the IBM SAN Volume Controller, IBM FlashSystem family members built with IBM Storage Virtualize (FlashSystem 5xxx, 7xxx, 9xxx), IBM Storwize family, and IBM Storage Virtualize for Public Cloud. For more information regarding these products, see IBM Documentation.
To install the IBM Storage Virtualize collection hosted in Galaxy:
ansible-galaxy collection install ibm.storage_virtualize
To upgrade to the latest version of the IBM Storage Virtualize collection:
ansible-galaxy collection install ibm.storage_virtualize --force
To use a module from the IBM Storage Virtualize collection, please reference the full namespace, collection name, and module name that you want to use:
---
- name: Using the IBM Storage Virtualize collection
hosts: localhost
gather_facts: false
tasks:
- name: Gather info from storage
ibm.storage_virtualize.ibm_svc_info:
clustername: x.x.x.x
domain:
username: username
password: password
log_path: /tmp/playbook.debug
gather_subset: all
Alternatively, you can add a full namepsace and collection name in the collections element:
---
- name: Using the IBM Storage Virtualize collection
hosts: localhost
gather_facts: false
collections: ibm.storage_virtualize
tasks:
- name: Gather info from storage
ibm_svc_info:
clustername: x.x.x.x
domain:
username: username
password: password
log_path: /tmp/playbook.debug
gather_subset: all
Setup and Configuration Automation through different modules. This feature helps user to automate Day 0 configuration.
This feature includes three modules:The modules in the IBM Storage Virtualize Ansible collection leverage REST APIs to connect to the IBM Storage Virtualize system. This has following limitations: 1. Using the REST APIs to list more than 2000 objects may create a loss of service from the API side, as it automatically restarts due to memory constraints. 2. It is not possible to access REST APIs using an IPv6 address on a cluster. 3. The Ansible collection can run on all IBM Storage Virtualize system versions above 8.1.3, except versions 8.3.1.3, 8.3.1.4 and 8.3.1.5. 4. At time of release of the SV Ansible v1.8.0 collection, no module is available for non LMC systems to automate license agreements acceptance, including EULA. User will be presented with a GUI setup wizard upon user-interface login, whether the Ansible modules have been used for initial configuration or not.
The tests/ directory contains configuration for running sanity and integration tests using ansible-test.
Currently we are not accepting community contributions. Though, you may periodically review this content to learn when and how contributions can be made in the future. IBM Storage Virtualize Ansible Collection maintainers can follow the Maintainer guidelines.
This collection is entitled to support through the Ansible Automation Platform (AAP) using the Create issue button on the top right corner. If the collection has been obtained either from Galaxy or GitHub, you can raise a GitHub Issue on this repository for support.
News & Announcements: track project-wide announcements including social events.
The Ansible Bullhorn newsletter: used to announce releases and important changes.
For more information about communication, see the Ansible communication guide.
GNU General Public License v3.0
| Product |
|---|
| 2.4 |
| 2.5 |
| 2.6 |
This collection requires the following collections for use:
windows Ansible collection for core Windows plugins. |
This collection is not being used by other collections.