Update Chef 360 Platform in an airgapped environment
To update Chef 360 Platform in an airgapped environment, you can upload a new bundle to the Admin Console using a browser or by using the Chef 360 Platform embedded cluster binary.
Update using the Admin Console
To upload a new version of Chef 360 Platform in an airgapped environment, follow these steps:
On a computer with internet access, download the airgapped bundle:
curl \ https://<DOWNLOAD_DOMAIN>/embedded/chef-360/<RELEASE_CHANNEL>/<RELEASE_VERSION>?airgap=true \ -H "Authorization: <AUTHORIZATION_CODE>" \ -o chef-360.tgz
Extract the installer.
tar -xvzf chef-360.tgz
Make sure that the
chef-360.airgap
bundle is present after extraction.Log into the Admin Console.
On the Version history page, select Upload new version and then select the
chef-360.airgap
bundle that you downloaded.Once the airgapped bundle is uploaded, select Deploy next to the new version.
The Admin Console opens a configuration update wizard.
In the update wizard Config pane, review and update the application configuration as needed. After you’ve reviewed the configuration, select Next.
On the Preflight pane, review the results of the preflight checks. If all checks pass, select Next: Confirm and Deploy to proceed.
On the Confirm pane, select Deploy to initiate the update process.
Update using the command line
To update Chef 360 Platform using the command line, follow these instructions:
SSH onto a controller node in the cluster and download the new Chef 360 Platform airgapped bundle:
curl \ https://<DOWNLOAD_DOMAIN>/embedded/chef-360/<RELEASE_CHANNEL>/<RELEASE_VERSION>?airgap=true \ -H "Authorization: <AUTHORIZATION_CODE>" \ -o chef-360.tgz
Extract the installer:
tar -xvzf chef-360.tgz
Make sure that the
chef-360.airgap
bundle is present after extraction.Upload the airgapped bundle and make this new version available in the Admin Console using the
update
command:sudo ./chef-360 update --airgap-bundle chef-360.airgap
After you’ve uploaded the airgapped bundle, open a browser on the same computer and navigate to the Admin Console.
On the Version history page, select Deploy next to the new version.
Once the airgapped bundle is uploaded, select Deploy next to the new version.
The Admin Console opens a configuration update wizard.
In the update wizard Config pane, review and update the application configuration as needed. After you’ve reviewed the configuration, select Next.
On the Preflight pane, review the results of the preflight checks. If all checks pass, select Next: Confirm and Deploy to proceed.
On the Confirm pane, select Deploy to initiate the update process.