algovpn.cloud-aws

algovpn.cloud-aws

Adds provider support for AWS to AlgoVPN.

Requirements

Ansible 2.2.0

Role Variables

Name Default Value Description
aws_server_name algo The name of the VPN instance.
region us-east-1 The AWS region to deploy the instance in.
aws_access_key Your AWS Access Key.
aws_secret_key Your AWS Secret Key.
cloud_providers.ec2.size t2.micro The EC2 instance size to be used.
ssh_keys_output_path ~/.algovpn/configs Output path for ssh keys.
ec2_vpc_nets.cidr_block 172.16.0.0/16 add additional paths to the user's PATH variable (default is empty).
ec2_vpc_nets.subnet_cidr 172.16.254.0/23 add additional paths to the user's PATH variable (default is empty).

Dependencies

All cloud roles should use the algovpn.ssh_keys helper role to manage SSH keys.

algovpn.ssh_keys

Example Playbook

- hosts: localhost
  roles:
     - { role: algovpn.cloud-aws, aws_server_name: algoforme }

License

MIT

Author Information

AlgoVPN

About

AWS support for AlgoVPN

Install
ansible-galaxy install algovpn.cloud-aws
GitHub repository
License
Unknown
Downloads
118
Owner