Update Chef 360 Platform in an air-gapped environment
To update Chef 360 Platform in an air-gapped environment, you can upload a new bundle to the Admin Console using a browser or the Chef 360 Platform embedded cluster binary.
You can update Chef 360 Platform:
- From the Admin Console
- Using the command line
Update Chef 360 Platform from the Admin Console
To upload a new version of Chef 360 Platform in an air-gapped environment, follow these steps:
On a computer with internet access, download the air gap 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
Ensure that the
chef-360.airgap
bundle is present after extraction.Log in to 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 air gap 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 reviewing 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 Chef 360 Platform from the command line
To update Chef 360 Platform using the command line, follow these steps:
SSH onto a controller node in the cluster and download the new Chef 360 Platform air gap 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
Ensure that the
chef-360.airgap
bundle is present after extraction.Upload the air gap 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 uploading the air gap 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.
The Admin Console opens a configuration update wizard.
In the update wizard Config pane, review and update the application configuration as needed. After reviewing 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.