dev_hosters

ivansible.dev_hosters

Github Test Status Ansible Galaxy

Install CLI for Amazon AWS, Azure, DigitalOcean, Heroku, Packet, Vultr.

Installation instructions:

Requirements

None

Variables

devhost_upgrade: false

Allows to upgrade already installed packages.

devhost_digitalocean_token: ""

API token for DigitalOcean (only eligible for permitted host group).

devhost_packet_auth_token: ""
devhost_packet_default_project: ""

API token and project Id for Packet (only eligible for permitted host group).

devhost_solusvm_enabled: false

Allows to install beam a python client for the SolusVM API.

devhost_solusvm_servers: ~

The list of SolusVM servers to configure. Every record should have the following fields:

  • name: alphanumeric identifier of the server
  • host: URL of the SolusVM API host, e.g. https://solusvm.provider.com
  • key: three all-upper alphanumeric tokens separated by dashes, e.g. 12345-ABCDE-PQRST
  • hash: a long hexadecimal string, e.g. 0123456789abcdef0123456789abcdef01234567

Tags

  • devhost_aws
  • devhost_awless
  • devhost_azure
  • devhost_digitalocean
  • devhost_heroku
  • devhost_packet
  • devhost_vultr
  • devhost_all

Dependencies

  • ivansible.lin_base
  • ivansible.lin_go (for Packet cli, imports lin_go_version)

Example Playbook

- hosts: devhost
  roles:
    - ivansible.dev_hosters

License

MIT

Author Information

Created in 2018-2021 by IvanSible

About

install CLI for AWS, Azure, DigitalOcean, Heroku, Vultr

Install
ansible-galaxy install ivansible/dev-hosters
GitHub repository
License
Unknown
Downloads
32
Owner
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/