Offline Embedded Cluster Install
ο»ΏIf you need to do an offline installation of Turbine with the Turbine Platform Installer, you will need the offline installer package, and an airgap bundle. The airgap bundle works with the Installer to allow an offline install.
Airgap installs require a jumpbox that has access to:
- the internet
- the airgapped network
- a browser, from which you can access the Turbine Platform Installer
Before you begin, copy the offline installer package to the jumpbox and then to each node in the cluster.
To perform an offline install with the Turbine Platform Installer:
- Copy the offline installer package to the instance that will become the first cluster primary node and untar the package with the following command: tar zxvf <your file name>.tar.gz
- Next, run this install command: cat install.sh | sudo bash -s airgap ha
- Once install completes, save the URL and password that the install generates. In addition, copy the add primary node command to use to add additional masters.
- Copy the offline installer package to an additional primary node.
- Untar the offline installer package.
- Run the add primary node command that you copied in step 3, above.
- Repeat steps 4 through 6 above until all nodes have been installed.
- Next, run this command to make sure each node is ready: kubectl get nodes
- Copy the airgap bundle to the jumpbox.
- In a Chrome browser, enter the URL and password for the Turbine Platform Installer UI (from the original install command). Upload your .yaml license file and proceed until you are prompted to upload the airgap bundle.
- Upload the airgap bundle.
After the airgap bundle is uploaded and processed, see the Configure the Turbine Platform for an Embedded Cluster InstallConfigure the Turbine Platform for an Embedded Cluster Install topic to configure and deploy Turbine.