In this guide I will walk you through installing and configuring the new Chef Plugin for vRealize Orchestrator. This allows vRO to automate common tasks in Chef as well as integrate with cloud automation solutions like vRealize Automation. The plug-in includes out of the box workflows for the most common Chef tasks so there is no need for you to reinvent the wheel creating your own custom workflows anymore. Let’s get started.
Open the vRealize Orchestrator Control Center and login as root and what ever password you set when you first installed the appliance.
Browse to the plugin’s then click Manage plugin’s
Browse to the Chef plugin and click install
Accept the EULA and click install
Next, we need to restart the vRO server, click the Home link
Now click startup options
No login to the vRO client and change to RUN view then go to the plugins tab to verify that the Chef Plugin was installed
Now go back to the workflows tab and go to library folder, then CHEF then Configuration and run the Add Chef Host Workflow
You will need a user created on the Chef Server with Admin access and you will also need the Client PEM private Key
To verify everything is talking, run the Add New Roles workflow
Browse to the Chef Server we added earlier and enter a name for the new Role and click submit
Back on the Chef Server verify the new role was created
You’re all ready to control Chef from vRealize Orchestrator! Enjoy!