Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

2.110. openstack dataprocessing node group template update

usage: openstack dataprocessing node group template update [-h]
                                                           [-f {json,shell,table,value,yaml}]
                                                           [-c COLUMN]
                                                           [--max-width <integer>]
                                                           [--noindent]
                                                           [--prefix PREFIX]
                                                           [--name <name>]
                                                           [--plugin <plugin>]
                                                           [--plugin-version <plugin_version>]
                                                           [--processes <processes> [<processes> ...]]
                                                           [--security-groups <security-groups> [<security-groups> ...]]
                                                           [--auto-security-group-enable | --auto-security-group-disable]
                                                           [--availability-zone <availability-zone>]
                                                           [--flavor <flavor>]
                                                           [--floating-ip-pool <floating-ip-pool>]
                                                           [--volumes-per-node <volumes-per-node>]
                                                           [--volumes-size <volumes-size>]
                                                           [--volumes-type <volumes-type>]
                                                           [--volumes-availability-zone <volumes-availability-zone>]
                                                           [--volumes-mount-prefix <volumes-mount-prefix>]
                                                           [--volumes-locality-enable | --volumes-locality-disable]
                                                           [--description <description>]
                                                           [--autoconfig-enable | --autoconfig-disable]
                                                           [--proxy-gateway-enable | --proxy-gateway-disable]
                                                           [--public | --private]
                                                           [--protected | --unprotected]
                                                           [--json <filename>]
                                                           [--shares <filename>]
                                                           [--configs <filename>]
                                                           
                                                           <node-group-template>
Updates node group template

Positional arguments

<node-group-template>


      Name or ID of the node group template

Optional arguments

-h, --help


        show this help message and exit

--name <name>


        New name of the node group template

--plugin <plugin>


        Name of the plugin

--plugin-version <plugin_version>


      Version of the plugin

--processes <processes> [<processes> ...]


      List of the processes that will be launched on each
      instance

--security-groups <security-groups> [<security-groups> ...]


      List of the security groups for the instances in this
      node group

--auto-security-group-enable


      Additional security group should be created for the
      node group

--auto-security-group-disable


      Additional security group should not be created for
      the node group

--availability-zone <availability-zone>


      Name of the availability zone where instances will be
      created

--flavor <flavor>


        Name or ID of the flavor

--floating-ip-pool <floating-ip-pool>


      ID of the floating IP pool

--volumes-per-node <volumes-per-node>


      Number of volumes attached to every node

--volumes-size <volumes-size>


      Size of volumes attached to node (GB). This parameter
      will be taken into account only if volumes-per-node is
      set and non-zero

--volumes-type <volumes-type>


      Type of the volumes. This parameter will be taken into
      account only if volumes-per-node is set and non-zero

--volumes-availability-zone <volumes-availability-zone>


      Name of the availability zone where volumes will be
      created. This parameter will be taken into account
      only if volumes-per-node is set and non-zero

--volumes-mount-prefix <volumes-mount-prefix>


      Prefix for mount point directory. This parameter will
      be taken into account only if volumes-per-node is set
      and non-zero

--volumes-locality-enable


      Instance and attached volumes will be created on the
      same physical host. This parameter will be taken into
      account only if volumes-per-node is set and non-zero

--volumes-locality-disable


      Instance and attached volumes creation on the same
      physical host will not be regulated. This parameter
      will be takeninto account only if volumes-per-node is
      set and non-zero

--description <description>


      Description of the node group template

--autoconfig-enable


        Instances of the node group will be automatically
      configured

--autoconfig-disable


        Instances of the node group will not be automatically
      configured

--proxy-gateway-enable


      Instances of the node group will be used to access
      other instances in the cluster

--proxy-gateway-disable


      Instances of the node group will not be used to access
      other instances in the cluster

--public


        Make the node group template public (Visible from
      other tenants)

--private


        Make the node group template private (Visible only
      from this tenant)

--protected


        Make the node group template protected

--unprotected


        Make the node group template unprotected

--json <filename> JSON


        representation of the node group template update
      fields. Other arguments will not be taken into account
      if this one is provided

--shares <filename> JSON


        representation of the manila shares

--configs <filename> JSON


        representation of the node group template configs