Installation

usage: osia install [-h] --cluster-name CLUSTER_NAME [--installer INSTALLER]
                    [--installer-version INSTALLER_VERSION]
                    [--installer-source {prod,devel,prev}]
                    [--installers-dir INSTALLERS_DIR] [--skip-git] [-v]
                    [--base-domain BASE_DOMAIN]
                    [--certificate-bundle-file CERTIFICATE_BUNDLE_FILE]
                    [--cloud {openstack,aws}] [--dns-key-file DNS_KEY_FILE]
                    [--dns-provider {nsupdate,route53}]
                    [--dns-server DNS_SERVER] [--dns-ttl DNS_TTL]
                    [--dns-zone DNS_ZONE] [--images-dir IMAGES_DIR]
                    [--list-of-regions LIST_OF_REGIONS]
                    [--master-flavor MASTER_FLAVOR]
                    [--master-replicas MASTER_REPLICAS]
                    [--network-list NETWORK_LIST] [--os-image OS_IMAGE]
                    [--osp-base-flavor OSP_BASE_FLAVOR]
                    [--osp-cloud OSP_CLOUD] [--osp-image-download]
                    [--psi-base-flavor PSI_BASE_FLAVOR]
                    [--psi-cloud PSI_CLOUD]
                    [--pull-secret-file PULL_SECRET_FILE] [--skip-clean]
                    [--ssh-key-file SSH_KEY_FILE]
                    [--worker-flavor WORKER_FLAVOR]
                    [--worker-replicas WORKER_REPLICAS]

Named Arguments

--cluster-name

Name of the cluster

--installer

Executable binary of openshift install cli

--installer-version

Version of downloader to be downloaded

Default: “latest”

--installer-source

Possible choices: prod, devel, prev

Set the source to search for installer

Default: “prod”

--installers-dir

Folder where installers are stored

Default: “installers”

--skip-git

When set, the persistance will be skipped

Default: False

-v, --verbose

Increase verbosity level

Default: False

--base-domain

Base domain for the cluster

--certificate-bundle-file

CA bundle file

--cloud

Possible choices: openstack, aws

Cloud provider to be used.

--dns-key-file

Keyfile used to access dns server via nsupdate

--dns-provider

Possible choices: nsupdate, route53

Provider of dns used with openstack cloud

--dns-server

Address of server with running bind

--dns-ttl

TTL of the records

--dns-zone

Zone on server where the record will be stored

--images-dir

Directory where images should be stored

Default: “images”

--list-of-regions

List of regions, comma separated values

--master-flavor

Flavor used for master nodes

--master-replicas

Number of replicas for master nodes

--network-list

List of usable openstack networks, comma separated values

--os-image

Image to override

--osp-base-flavor

Base flavor to be used in openstack

--osp-cloud

Name of openstack cloud identity in clouds.yaml

--osp-image-download

Enable image download by osia instead of openshift-install

Default: False

--psi-base-flavor

DEPRECATED see osp_base_flavor

--psi-cloud

DEPRECATED see osp_cloud

--pull-secret-file

File containing pull secret from cloud.redhat.com

--skip-clean

Skip clean when installation fails

Default: False

--ssh-key-file

File with ssh key used by installer

--worker-flavor

flavor of worker node

--worker-replicas

Number of replicas of worker nodes