dev_hosters
ivansible.dev_hosters
Install CLI for Amazon AWS, Azure, DigitalOcean, Heroku, Packet, Vultr.
Installation instructions:
- AWS: https://docs.aws.amazon.com/cli/latest/userguide/awscli-install-linux.html
- AWless: https://github.com/wallix/awless/wiki/Installation
- Azure: https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-apt
- DigitalOcean: https://github.com/digitalocean/doctl#installing-doctl
- Heroku: https://devcenter.heroku.com/articles/heroku-cli#ubuntu-debian-apt-get
- Packet: https://github.com/ebsarr/packet
- Vultr: https://github.com/JamesClonk/vultr#installation
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 serverhost
: 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, importslin_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
License
Unknown
Downloads
37
Owner
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/