Jack Ivanov
8bdd99c05d
Refactor to support Ansible 2.8 ( #1549 )
...
* bump ansible to 2.8.3
* DigitalOcean: move to the latest modules
* Add Hetzner Cloud
* Scaleway and Lightsail fixes
* lint missing roles
* Update roles/cloud-hetzner/tasks/main.yml
Add api_token
Co-Authored-By: phaer <phaer@phaer.org>
* Update roles/cloud-hetzner/tasks/main.yml
Add api_token
Co-Authored-By: phaer <phaer@phaer.org>
* Try to run apt until succeeded
* Scaleway modules upgrade
* GCP: Refactoring, remove deprecated modules
* Doc updates (#1552 )
* Update README.md
Adding links and mentions of Exoscale aka CloudStack and Hetzner Cloud.
* Update index.md
Add the Hetzner Cloud to the docs index
* Remove link to Win 10 IPsec instructions
* Delete client-windows.md
Unnecessary since the deprecation of IPsec for Win10.
* Update deploy-from-ansible.md
Added sections and required variables for CloudStack and Hetzner Cloud.
* Update deploy-from-ansible.md
Added sections for CloudStack and Hetzner, added req variables and examples, mentioned environment variables, and added links to the provider role section.
* Update deploy-from-ansible.md
Cosmetic changes to links, fix typo.
* Update GCE variables
* Update deploy-from-script-or-cloud-init-to-localhost.md
Fix a finer point, and make variables list more readable.
* update azure requirements
* Python3 draft
* set LANG=c to the p12 password generation task
* Update README
* Install cloud requirements to the existing venv
* FreeBSD fix
* env->.env fixes
* lightsail_region_facts fix
* yaml syntax fix
* Update README for Python 3 (#1564 )
* Update README for Python 3
* Remove tabs and tweak instructions
* Remove cosmetic command indentation
* Update README.md
* Update README for Python 3 (#1565 )
* DO fix for "found unpermitted parameters: id"
* Verify Python version
* Remove ubuntu 16.04 from readme
* Revert back DigitalOcean module
* Update deploy-from-script-or-cloud-init-to-localhost.md
* env to .env
2019-09-28 08:10:20 +08:00
dependabot[bot]
ab0f0c00fe
Bump ansible from 2.7.10 to 2.7.12 ( #1536 )
...
* Bump ansible from 2.7.10 to 2.7.12
Bumps [ansible](https://github.com/ansible/community ) from 2.7.10 to 2.7.12.
- [Release notes](https://github.com/ansible/community/releases )
- [Commits](https://github.com/ansible/community/commits )
Signed-off-by: dependabot[bot] <support@github.com>
* Parse required ansible version
2019-07-31 10:24:08 -04:00
Jack Ivanov
5904546a48
Randomly generated IP address for the local dns resolver ( #1429 )
...
* generate service IPs dynamically
* update cloud-init tests
* exclude ipsec and wireguard ranges from the random service ip
* Update docs
* @davidemyers: update wireguard docs for linux
* Move to netaddr filter
* AllowedIPs fix
* WireGuard IPs fix
2019-05-17 14:49:29 +02:00
Jack Ivanov
25513cf925
Refactoring, Linting and additional tests ( #1397 )
...
* Refactoring, Linting and additional tests
* Vultr: Undefined variable and deprecation notes fix
* Travis-CI enable linters
* Azure: Update python requirements
* Update main.yml
* Update install.sh
* Add missing roles to ansible-lint
* Linting for skipped roles
* add .ansible-lint config
2019-04-26 11:48:28 -04:00
Jack Ivanov
a66d8f0069
on-build python venvs ( #1199 )
2018-11-22 13:04:58 -05:00
Jack Ivanov
1442586682
WireGuard: Generate QR codes ( #1129 )
...
* WireGuard: Generate QR codes
* Update client-android.md
2018-09-29 22:25:02 -04:00
Jack Ivanov
e8947f318b
Large refactor to support Ansible 2.5 ( #976 )
...
* Refactoring, booleans declaration and update users fix
* Make server_name more FQDN compatible
* Rename variables
* Define the default value for store_cakey
* Skip a prompt about the SSH user if deploying to localhost
* Disable reboot for non-cloud deployments
* Enable EC2 volume encryption by default
* Add default server value (localhost) for the local installation
Delete empty files
* Add default region to aws_region_facts
* Update docs
* EC2 credentials fix
* Warnings fix
* Update deploy-from-ansible.md
* Fix a typo
* Remove lightsail from the docs
* Disable EC2 encryption by default
* rename droplet to server
* Disable dependencies
* Disable tls_cipher_suite
* Convert wifi-exclude to a string. Update-users fix
* SSH access congrats fix
* 16.04 > 18.04
* Dont ask for the credentials if specified in the environment vars
* GCE server name fix
2018-08-27 10:05:45 -04:00
Alexey Bogomolov
0de0952cf0
fix requirements.txt SecretStorage version ( #914 )
...
Related to issue #877 . Latest SecretStorage build requires Python '>=3.5' but Algo is running on Python 2
2018-05-18 12:35:56 +03:00
Jack Ivanov
02427910de
Ansible 2.4, Lightsail, Scaleway, DreamCompute (OpenStack) integration ( #804 )
...
* Move to ansible-2.4.3
* Add Lightsail support #623
* Fixing the EC2 deployment
* Scaleway integration #623
* OpenStack cloud provider (DreamCompute optimised) #623
* Remove the security role
* Enable unattended-upgrades for clouds
* New requirements to make Azure and GCE work
2018-03-02 07:55:54 -05:00
Jack Ivanov
27680b9403
add msrestazure to the requirements #269
2017-04-05 16:14:11 +02:00
Jack Ivanov
07ebb4bf70
Additional requirements. Needed for MacOS and azure
2017-03-06 21:25:36 +03:00
Jack Ivanov
71b3b5ac46
Install from Windows #193
2017-02-28 22:29:21 +03:00
Jack Ivanov
569df11088
Prevent ansible and Jinja2 from updates #220 ( #221 )
2017-01-22 23:06:32 +03:00
Jack Ivanov
bde51fdd1d
Update requirements.txt
2017-01-09 22:29:07 +03:00
Jack Ivanov
1a81372192
EC2 Encryption Implemented #133
2017-01-05 17:36:45 +00:00
Jack Ivanov
6d166fe7cc
modify requirements #129
2016-12-17 15:26:14 +03:00
Jack Ivanov
c552602724
Azure support #26
2016-12-10 21:26:08 +03:00
Dan Guido
bff7c414b2
Initial commit of reorg'd docs
2016-10-13 15:27:06 +02:00
Evgeniy Ivanov
ae33103ca8
Make a requirements.txt for pip #58
2016-08-20 14:23:06 +03:00