ctera.ctera.ctera_filer_array (2.2.17) — module

CTERA-Networks Filer array configuration and management

Authors: Saimon Michelson (@saimonation), Ygal Blum (@ygalblum)

preview | supported by community

Install collection

Install with ansible-galaxy collection install ctera.ctera:==2.2.17


Add to requirements.yml

  collections:
    - name: ctera.ctera
      version: 2.2.17

Description

Create, modify and delete RAID arrays.


Requirements

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: Create RAID array
  ctera_filer_array:
    array_name: 'array'
    level: '1'
    members:
      - VIRT2
      - VIRT3
  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: Remove RAID array
  ctera_filer_array:
    state: 'absent'
    array_name: 'array'

Inputs

    
level:
    choices:
    - lvm
    - linear
    - '0'
    - '1'
    - '5'
    - '6'
    description: The array type
    type: str

state:
    choices:
    - present
    - absent
    default: present
    description:
    - Whether the specified array should exist or not.
    type: str

members:
    description: A list of drive names
    elements: str
    type: list

array_name:
    description: The name of the array
    required: true
    type: str

ctera_host:
    description: IP Address or FQDN of the CTERA Networks Host
    required: true
    type: str

ctera_port:
    description: Connection port to the Host
    type: int

ctera_user:
    description: User Name for communicating with the CTERA Networks Host
    required: true
    type: str

ctera_https:
    default: true
    description: Connect to the Host using HTTPS
    type: bool

ctera_password:
    description: Password of the user
    required: true
    type: str

ctera_trust_certificate:
    default: false
    description: Trust unverified certificates
    type: bool

Outputs

level:
  description: The array level
  returned: when state is present
  sample: linear
  type: str
members:
  description: The drive names that are members of the array
  returned: when state is present
  sample: array
  type: list
name:
  description: Name of the newly created array
  returned: when state is present
  sample: array
  type: str