Project

General

Profile

Updated 18 days ago by Jon Goldberg

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/communitydesign.org for an example.
  • Provision as usual.
Go to top