Installs/Configures the Blue Matador Agent. Documentation for the Chef Agent can be found https://www.bluematador.com/docs/chef-agent-install.
- chef >= 12.1
- Amazon Linux
- CentOS
- Debian
- RedHat
- Ubuntu
- Windows Server
- If you are using https://docs.chef.io/berkshelf.html, add the
bluematador_agent
cookbook to your Berksfile. You can also install the cookbook in to your repository using knifeknife cookbook site install bluematador_agent
or clone this repo. - Set the account_id, api_key, and env attributes.
node['bluematador_agent']['api_key'] = '<your api key>' node['bluematador_agent']['account_id'] = '<your account id>' node['bluematador_agent']['env'] = node['chef_environment']
- Optionally set the project and http_proxy attributes if you need those features
node['bluematador_agent']['projects'] '<project_id>,<project_id>' node['bluematador_agent']['http_proxy'] 'http://myproxy.example.co:3128' node['bluematador_agent']['https_proxy'] 'http://myproxy.example.co:3128'
- Upload the cookbook to your Chef server with
berks upload
orknife cookbook upload bluematador_agent
- Edit your node's runlist to include
recipe[bluematador_agent]
- Wait for
chef-client
to run
To get your account_id, api_key, and project IDs visit the Install Agent page of our app and copy them from the command.
For more information about Blue Matador, visit the Blue Matador Website