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]
[--osp-image-unique] [--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
- --osp-image-unique
Upload unique image per cluster
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