Sample airgap installation script (traditional)
A full airgap installation script looks like this example script.
tar -xzvf replicated.tar.gz$ cat ./install.sh | sudo bash -s airgapThe installer was unable to automatically detect the private IP address of this machine.Please choose one of the following network interfaces:[0] eth0 10.0.2.15[1] eth1 172.28.128.3[2] docker0 172.17.0.1Enter desired number (0-2): 1The installer will use network interface 'eth1' (with IP address '172.28.128.3').Does this machine require a proxy to access the Internet? (y/N) nWARNING: No swap limit supportLoading replicated and replicated-ui images from package2314ad3eeb90: Loading layer [==================================================>] 5.037 MB/5.037 MB20cf0ca78550: Loading layer [==================================================>] 1.395 MB/1.395 MB79da1e49a9ec: Loading layer [==================================================>] 39.57 MB/39.57 MB10127b12860b: Loading layer [==================================================>] 2.56 kB/2.56kB54c848181027: Loading layer [==================================================>] 1.024 kB/1.024 kBf8559cfb1d7e: Loading layer [==================================================>] 1.024 kB/1.024 kBd07f68c6454a: Loading layer [==================================================>] 3.072 kB/3.072 kBe7ebe443cebe: Loading layer [==================================================>] 1.024 kB/1.024 kBe26ab0a00993: Loading layer [==================================================>] 1.024 kB/1.024 kB2314ad3eeb90: Loading layer [==================================================>] 5.037 MB/5.037 MB20cf0ca78550: Loading layer [==================================================>] 1.395 MB/1.395 MB90dd48adb644: Loading layer [==================================================>] 2.56 kB/2.56kBbcfb6537f172: Loading layer [==================================================>] 40 .86 MB/40.86 MB9f84694e322f: Loading layer [==================================================>] 11.78 kB/11.78 kBd88f3b6fbcb2: Loading layer [==================================================>] 11.73 MB/11.73 MBab1f2e0fdc51: Loading layer [==================================================>] 1.024 kB/1.024 kBe0dd0d7697b0: Loading layer [==================================================>] 1.024 kB/1.024 kBc58a11ad5860: Loading layer [==================================================>] 1.024 kB/1.024 kBStopping replicated and replicated-ui serviceInstalling replicated and replicated-ui serviceStarting replicated and replicated-ui servicereplicated start/running, process 21870replicated-ui start/running, process 21879Installing replicated command aliasInstalling local operatorLoading replicated-operator image from package2314ad3eeb90: Loading layer [==================================================>] 5.037 MB/5.0 37 MB20cf0ca78550: Loading layer [==================================================>] 1.395 MB/1.395 MB94be066a32a4: Loading layer [==================================================>] 12.04 MB/12.04 MB10f95420dba3: Loading layer [==================================================>] 1.024 kB/1.024 kBStopping replicated-operator serviceInstalling replicated-operator serviceStarting replicated-operator servicereplicated-operator start/running, process 22155Operator installation successfulTo continue the installation, visit the following URL in your browser:https://<this_server_address>:8800To create an alias for the replicated cli command run the following in your current shell or log out and log back in:source /etc/replicated.alias