c800b9d0f4cc6094b19c8302f2414e4c64d6e6e0
Some checks failed
continuous-integration/drone/push Build is failing
autonomic.gandi
Ansible libraries for manging Gandi resources.
Requirements
- Ansible >= 2.9.6
- dns-lexicon >= 3.3.19 (if using
gandi_dnsmodule)
$ pip install ansible==2.6.9 "dns-lexicon[gandi]==3.3.19"
These should be present on the localhost where you run Ansible.
Gandi DNS Setup
If you want to use the gandi_dns module you need to prepare the environment.
export PROVIDER="gandi"
export LEXICON_GANDI_AUTH_TOKEN="${pass show users/decentral1se/gandi/api_key)"
export LEXICON_GANDI_API_PROTOCOL="rest"
You can test that everything is working by running the following.
$ lexicon gandi list autonomic.zone
Usage
Include an entry in your requirements.yml like so.
- src: https://git.autonomic.zone/autonomic-cooperative/autonomic.gandi
version: 0.0.1
name: autonomic.gandi
See the releases for which is the latest version.
Then make sure to download the role with ansible-galaxy install -r requirements.yml.
Description
Languages
Python
100%