atomic-openshift-installer (1) - Linux Man Pages
atomic-openshift-installer: Interactive OpenShift Container Platform (OCP) installer
atomic-openshift-installer - Interactive OpenShift Container Platform (OCP) installer
atomic-openshift-installer makes the process for installing OCP easier by interactively gathering the data needed to run on each host. It can also be run in unattended mode if provided with a configuration file.
The following options are common to all commands.
- Run installer in unattended mode. You will not be prompted to answer any questions.
-c, --configuration PATH
- Provide an alternate PATH to an installer.cfg.yml file.
-a DIRECTORY, --ansible-playbook-directory DIRECTORY
- Manually set the DIRECTORY in which to look for Ansible playbooks.
- Specify the PATH of the directory in which to save Ansible logs.
- Run the installer with more verbosity.
- Enable installer debugging. Logs are saved in /tmp/installer.txt.
- Show the usage help and exit.
atomic-openshift-installer has three modes of operation:
- • install
- • uninstall
- • upgrade
- • scaleup
The install command will guide you through steps required to install an OCP cluster. After all of the required information has been collected (target hosts, storage options, high-availability), the installation will begin.
- Forces an installation. This means that hosts with existing installations will be reinstalled if required.
- Generate an Ansible inventory file and exit. The default location for the inventory file is ~/.config/openshift/hosts.
The upgrade command will upgrade a cluster of hosts to a newer version of OCP.
- Upgrade to the latest minor version. For example, if you are running version 3.2.1 then this could upgrade you to 3.2.2.
- Upgrade to the latest major version. For example, if you are running version 3.2 then this could upgrade you to 3.3.
~/.config/openshift/installer.cfg.yml --- Installer configuration file. Can be used to generate an inventory later or start an unattended installation.
~/.config/openshift/hosts --- Generated Ansible inventory file. Used to run the Ansible playbooks for install, uninstall, and upgrades.
/tmp/ansible.log --- The default location of the ansible log file.
Red Hat OpenShift Productization team
Copyright © 2016 Red Hat, Inc.
The openshift-ansible GitHub Project --- https://github.com/openshift/openshift-ansible/
The atomic-openshift-installer Documentation --- https://docs.openshift.com/container-platform/3.3/install_config/install/quick_install.html