Project

General

Profile

Ansible with an alternate Linode » History » Version 1

Jon Goldberg, 03/12/2018 03:39 PM

1 1 Jon Goldberg
# Ansible with an alternate Linode
2
3
If you have a client's Linode account and want to do provisioning, here's what to do:
4
* Create an API key in your Linode Manager profile.  Store it in `pass`: `pass insert <clientabbreviation>/linode/apikey`.
5
* Add your public key(s) in the Linode Manager profile ("Lish Settings").
6
* Add the server/sites to the CRM as normal.
7
* Create a `host_vars` folder for your server.  Set `linode_api_key` and `linode_username`.  See `hostvars/communitydesign.org` for an example.
8
* Provision as usual.