Deployment Manual / Version 2107
Table Of ContentsThe deployment archive offers you an installer based experience with the possibility to extend it to your needs. See Section 2.2, “Deployment Archive Structure” to get an overview of the deployment archive. To install a system using the deployment-archive approach, follow the steps below:
Build the workspace with Maven:
mvn clean install -Pwith-chef
See Section 2.3, “Building the Deployment Archive” for details.
Upload the deployment archive to your target machine. You will find the archive at
global/deployment/chef/target/deployment-archive.zip
Upload a license file to the target machine and make the folder and license file readable for all users.
Extract the archive, and configure all necessary attributes in the node file of your choice below
EXTRACTED_DIR/nodes
. At least configure the license and hostname attributes.Make sure that Chef in the appropriate version is installed and run the
EXTRACTED_DIR/deploy.sh
script and chose the configured node file as the installation configuration source. Make sure that you have the appropriate rights when executing the script. Many of the installation steps in the cookbooks requireroot
rights. See Section 2.5, “Running the deployment script” for details.