Commit Graph

249 Commits (master)

Author SHA1 Message Date
Ali Hajimirza ebf127dc52
Use cheapest EC2 instance as default (#14536)
* Update docs

* Update docs
2 months ago
Pavel Mishkovich 67aa5fe881
Add a linode entry to troubleshooting.md (#14632) 5 months ago
Alex Oswald a6ad0adc94
update digitalocean docs on droplets (#14659)
Make note of smaller/cheaper droplets for DigitalOcean and document it.
5 months ago
Brenton Bostick abb8164054
Fix typos (#14635) 9 months ago
James Olds 1c80cd23f5
update link to empirehacking slack (#14621) 11 months ago
Jack Ivanov 75cfeab24a
Ubuntu 22.04 support (#14579)
* add 22.04 support

* actions trigger

* lighsail to 22.04 and remove 20.04

* test scripted deploy

* ansible lint is advisory. moving to terraform
1 year ago
Jack Ivanov 45fe0f595d change dockerhub docs references 1 year ago
Mauer-Oats 651f949ca6
Update cloud-hetzner.md (#14450) 2 years ago
Dan Roscigno 9cc6b6c3a9
Update cloud-amazon-ec2.md (#14513) 2 years ago
Jack Ivanov 43ed16ea13
Update client-linux-ipsec.md
Closes #14495
2 years ago
jabacrack 972723a139
update windows deployment documentation (#14470) 2 years ago
Maxim Perepelitsa 59672d476d
Update Lightsail required IAM permissions (#14438) 2 years ago
Glenn Schlereth b29b310ff3
Update EC2 IAM Profile to least privilege required (#14417)
Change overly permissive IAM Profile from using wildcard in list of
actions required. Explictly define the 4 required ec2:Associate*
Realized while investigating issue #14383, though change does not
resolve that issue
2 years ago
David Myers 1a86b5fb4b
Update Cloud Shell instructions (#14411) 2 years ago
Hueseyin 4b1081b7b8
Added OpenWrt Wireguard client manual (#14399) 2 years ago
David Myers 0633fab3b2
Update documentation (#14404) 2 years ago
dependabot[bot] 7203f33f2e
Bump ansible-core from 2.11.3 to 2.12.1 (#14375)
* Bump ansible-core from 2.11.3 to 2.12.1

Bumps [ansible-core](https://github.com/ansible/ansible) from 2.11.3 to 2.12.1.
- [Release notes](https://github.com/ansible/ansible/releases)
- [Commits](https://github.com/ansible/ansible/compare/v2.11.3...v2.12.1)

---
updated-dependencies:
- dependency-name: ansible-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update requirements.txt

* python and cache for actions

* switch to python 3.8

* wait for lxc network

* no point to support 18.04 in tests

* cipher fix for openssl_privatekey

* cipher fix for openssl_privatekey

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Ivanov <17044561+jackivanov@users.noreply.github.com>
2 years ago
Jack Ivanov c759d75753
Lightsail to CloudFormation (#14337)
* Lightsail to CloudFormation

* Update deploy-from-ansible.md
2 years ago
Glenn Schlereth 7f87f51a03
Implemented architecture choice 'arm' or amd 'x86_64' for EC2 cloud (#14289)
New `arch` config.cfg parameter is used along with the image name
parameter to find the most recent OS image to be used in hosted ec2
instance. This allows the user to choose arm based instance types
which was causing algo failure during cloud formation.
2 years ago
jdeighton de1e9093ab
Update cloud-linode.md (#14348)
Update list of required permissions on the Linode Personal Access Token.
3 years ago
dependabot[bot] 4e739b518f
Bump ansible from 2.9.20 to 4.4.0 (#14272)
* Bump ansible from 2.9.20 to 4.4.0

Bumps [ansible](https://github.com/ansible/ansible) from 2.9.20 to 4.4.0.
- [Release notes](https://github.com/ansible/ansible/releases)
- [Commits](https://github.com/ansible/ansible/commits)

---
updated-dependencies:
- dependency-name: ansible
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* ansible core

* aadd vagrant and fix jinja

* bool variable fix

* ec2 task deprecation

* bool fix

* azure requirements fix

* cloudscale fix

* scaleway fix

* openstack fixes

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Ivanov <e601809@gmail.com>
Co-authored-by: Jack Ivanov <17044561+jackivanov@users.noreply.github.com>
3 years ago
Glenn Schlereth 4464be8259
Added support for EC2 Spot instances (#14248)
If new instance_market_type config.cfg variable specifies 'spot' instead of 'on-demand' then
the stack.yml creates a LaunchTemplate resource using spot option. The create EC2 Instance command
uses that LaunchTemplate.
3 years ago
Jack Ivanov 5fd4cb3c9c
Update troubleshooting.md 3 years ago
Antonio Carlos Ribeiro bf6b969f0c
Add DescribeRegions to CloudFormation (#1901)
I needed to add this to fix 

```
An error occurred (AccessDeniedException) when calling the GetRegions operation
```
4 years ago
Clément Bourgoin ad53c69f71
Update Scaleway setup docs (#1889) 4 years ago
Rick Behl 52f88ad12e
Update troubleshooting.md (#1869)
Provide potential fix for another problem with old firewalls
4 years ago
Squirrel 060b401880
add linode as one of cloud providers (#1590)
* add linode as one of cloud providers

* add Linode into cloud provider list

* fix code style

* install requirements of ansible linode module

* Update prompts.yml

- Make the regions list more readable
- Assign us-east as the default region

* remove prompt of asking root password

* roles/common: Add sshd tasks

* cloud-linode/tasks: Fix LINODE_API_TOKEN env lookup

* docs: Add Linode to Ansible deploy docs

* docs: Add cloud-linode

* config: Use Ubuntu 20.04 on Linode

* README: syntax

* Linode stackscript support

* Linode stackscript fix

* linting

Co-authored-by: Jack Ivanov <17044561+jackivanov@users.noreply.github.com>
Co-authored-by: William Woodruff <william@yossarian.net>
Co-authored-by: William Woodruff <william.woodruff@trailofbits.com>
Co-authored-by: Jack Ivanov <e601809@gmail.com>
4 years ago
David Myers 66e024a015
Update macOS doc (#1865)
* Update macOS doc

* Small change
4 years ago
Jack Ivanov 4172dea436 index fix 4 years ago
Jack Ivanov 04a2f9361b index fix 4 years ago
Jack Ivanov 7a13a297f5 index fix 4 years ago
David Myers 4e793ddf65
Update macOS doc (#1858) 4 years ago
David Myers 8894dd0848
Discontinue use of the WireGuard PPA (#1855)
* Discontinue use of the WireGuard PPA

* Add instructions to update the system

* Change reboot instruction
4 years ago
skim 3fe09bd904
Update current status of Wireguard faq to stable (#1849) 4 years ago
Lance McCarthy 350800fdf7
Added Azure deployment troubleshooting solution (#1853)
Added troubleshooting steps to a common problem when deploying to Azure (Deployment Permissions Error).
4 years ago
Jason A. Novak 830877557f
Update troubleshooting document to address #1463 and related issues (#1835)
Clarify instructions in troubleshooting re: removing wireguard and config files as well as add troubleshooting step re: localhost being used instead of a domain name or IP address.
4 years ago
David Myers f76d361c55
Move document index into README (#1815)
Move the list of available documentation into the main README.
4 years ago
David Myers 5efa20b79a
Update WSL doc (#1817)
Note in the WSL doc that Algo does not work on Ubuntu 20.04 LTS under WSL.
4 years ago
David Myers 47bb48b0fb
Update Linux WireGuard client doc (#1846)
Ubuntu 18.04 LTS now includes WireGuard so the PPA is no longer needed.
4 years ago
David Myers 9ac64cbf21
Document WG DNS search domain on Linux client (#1796) 4 years ago
Jack Ivanov c14ff0d611
Ubuntu 20.04 support (#1782)
* ubuntu 20.04 support

* purge snapd for 20.04

* strongswan-starter fix
4 years ago
Jack Ivanov 6753dc919f
Update troubleshooting.md 4 years ago
Jack Ivanov ca898d5bf2
Update troubleshooting.md
Closes #1786
4 years ago
Jack Ivanov 2abbf22196
Alternative Ingress IP (#1605)
* Separate ingress IP draft

* task name fix

* placeholder
4 years ago
David Myers 78cc708435 Clarify SSH port changed for cloud only (#1706) 4 years ago
Jack Ivanov 0e57da8237
Move to Ubuntu 19.10 (#1702)
* 19.04 is dead, long live 19.10

* Remove 19.04 from tests

* Update docs

* Set proper Azure name
4 years ago
David Myers 6ac2e2d1a4 Document using Google Cloud Shell (#1699) 4 years ago
David Myers df57e21194 DO documentation update (#1696) 4 years ago
David Myers 2d94bbd278 Documentation updates (#1694) 4 years ago
Jack Ivanov d635c76b50
Change default SSH port and introduce cloud-init support (#1636)
* Change default SSH port

* Iptables to ansible_ssh_port

* Add Scaleway

* permissions and groups fixes

* update firewall docs

* SSH fixes

* add missing cloudinit to cloud-azure

* remove ansible_ssh_user from the tests

* congrats message fix
4 years ago