Brad P. Crochet d0b54c533d Remove parameter defaults
Remove parameters that have sane defaults in the Heat templates.
In order to change these, one should use an environment file rather
than passing args to the deploy command. These commands should now
be considered deprecated in favor of the environment file.

Change-Id: Idbf85d455f348ed2ab9b34fe1dc95faec427a13f
Depends-On: Ifd740c50ee0e48e0cf50d9ebd9cc282155cb3a6d
2015-10-29 08:12:51 -04:00

5.1 KiB

overcloud

Overcloud v1

overcloud deploy stack

Deploy an overcloud stack

overcloud deploy stack

openstack overcloud deploy
    --stack [STACK_NAME]
    --templates [TEMPLATES]
    [-t <TIMEOUT>]
    [--control-scale CONTROL_SCALE]
    [--compute-scale COMPUTE_SCALE]
    [--ceph-storage-scale CEPH_STORAGE_SCALE]
    [--block-storage-scale BLOCK_STORAGE_SCALE]
    [--swift-storage-scale SWIFT_STORAGE_SCALE]
    [--control-flavor CONTROL_FLAVOR]
    [--compute-flavor COMPUTE_FLAVOR]
    [--ceph-storage-flavor CEPH_STORAGE_FLAVOR]
    [--block-storage-flavor BLOCK_STORAGE_FLAVOR]
    [--swift-storage-flavor SWIFT_STORAGE_FLAVOR]
    [--neutron-flat-networks NEUTRON_FLAT_NETWORKS]
    [--neutron-physical-bridge NEUTRON_PHYSICAL_BRIDGE]
    [--neutron-bridge-mappings NEUTRON_BRIDGE_MAPPINGS]
    [--neutron-public-interface NEUTRON_PUBLIC_INTERFACE]
    [--neutron-network-type NEUTRON_NETWORK_TYPE]
    [--neutron-tunnel-types NEUTRON_TUNNEL_TYPES]
    [--neutron-disable-tunneling]
    [--neutron-network-vlan-ranges NEUTRON_NETWORK_VLAN_RANGES]
    [--neutron-mechanism-drivers NEUTRON_MECHANISM_DRIVERS]
    [--libvirt-type LIBVIRT_TYPE]
    [--ntp-server NTP_SERVER] [--cinder-lvm]
    [--no-proxy NO_PROXY] [-O <OUTPUT DIR>]
    [-e <HEAT ENVIRONMENT FILE>] [--rhel-reg]
    [--reg-method {satellite,portal}]
    [--reg-org REG_ORG] [--reg-force]
    [--reg-sat-url REG_SAT_URL]
    [--reg-activation-key REG_ACTIVATION_KEY]

--stack <stack_name>

Optionally rename stack from default of 'overcloud'. Currently, only one stack is supported.

--templates <directory>

The directory containing the Heat templates to deploy.

-t <timeout>, --timeout <timeout>

Deployment timeout in minutes (default: 240)

--control-scale <scale-amount>

New number of control nodes.

--compute-scale <scale-amount>

New number of compute nodes.

--ceph-storage-scale <scale-amount>

New number of ceph storage nodes.

--block-storage-scale <scale-amount>

New number of block storage nodes.

--swift-storage-scale <scale-amount>

New number of swift storage nodes.

--control-flavor <flavor-name>

Nova flavor to use for control nodes.

--compute-flavor <flavor-name>

Nova flavor to use for compute nodes.

--ceph-storage-flavor <flavor-name>

Nova flavor to use for ceph storage nodes.

--block-storage-flavor <flavor-name>

Nova flavor to use for cinder storage nodes.

--swift-storage-flavor <flavor-name>

Nova flavor to use for swift storage nodes.

--neutron-flat-networks <networks>

Deprecated.

Comma separated list of physical_network names with which flat networks can be created. Use * to allow flat networks with arbitrary physical_network names. (default: 'datacentre')

--neutron-physical-bridge <bridge>

Deprecated.

--neutron-bridge-mappings <mappings>

Deprecated.

Comma separated list of bridge mappings. (default: datacentre:br-ex)

--neutron-public-interface <interface>

Deprecated.

--neutron-network-type <type>

Deprecated.

The network type for the tenant networks.

--neutron-tunnel-types <type>

Deprecated.

Network types supported by the agent (gre and/or vxlan).

--neutron-disable-tunneling

Deprecated.

Disables tunneling.

--neutron-network-vlan-ranges <ranges>

Deprecated.

Comma separated list of <physical_network>:<vlan_min>:<vlan_max> or <physical_network> specifying physical_network names usable for VLAN provider and tenant networks, as well as ranges of VLAN tags on each available for allocation to tenant networks. (ex: datacentre:1:1000)

--neutron-mechanism-drivers <drivers>

Deprecated.

An ordered list of extension driver entrypoints to be loaded from the neutron.ml2.extension_drivers namespace.

--libvirt-type {kvm,qemu}

Libvirt domain type. (default: kvm)

--ntp-server <ip-address>

The NTP for overcloud nodes.

--no-proxy <hosts>

A comma separated list of hosts that should not be proxied.

-e <file>, --environment-file <file>

Environment files to be passed to the heat stack-create or heat stack-update command. (Can be specified more than once.)

--rhel-reg

Register overcloud nodes to the customer portal or a satellite.

--reg-method [sattelite|portal]

RHEL registration method to use for the overcloud nodes.

--reg-org <organization>

Organization key to use for registration.

--reg-force

Register the system even if it is already registered.

--reg-sat-url <url>

Satellite server to register overcloud nodes.

--reg-activation-key <key>

Activation key to use for registration.