{{last_updated_at}} by {{last_updated_by}}

Ansible with an alternate Linode

If you have a client's Linode account and want to do provisioning, here's what to do:

  • Create an API key in your Linode Manager profile. Store it in pass: pass insert <clientabbreviation>/linode/apikey.
  • Add your public key(s) in the Linode Manager profile ("Lish Settings").
  • Add the server/sites to the CRM as normal.
  • Create a host_vars folder for your server. Set linode_api_key and linode_username. See hostvars/ for an example.
  • Provision as usual.

Updated by Jon Goldberg over 3 years ago · 2 revisions