Commit Graph

136 Commits

Author SHA1 Message Date
f9fa1bcc74 Fix setup on Debian
On Debian there are not the same preinstalled packages as on Ubuntu.
Fix the compilation of netifaces, which requires gcc and python3-dev.
2020-12-04 14:42:32 +01:00
4abb0e5ce6 Missed this one
Python 3 is our friend :D
2020-12-02 23:56:54 +01:00
7f8f3a01c3 Update pip dependency to Python3 2020-11-30 17:27:28 +01:00
bd8a9ca92d Debian 10.6 AMI + Add AWS Regions
# Changes:
1) 🇿🇦 Add AWS Capetown, South Africa Region (`af-south-1`)
2) 🇮🇹 Add AWS Milan, Italy Region (`eu-south-1`)
3) Bump all AMIs to Debian Buster 10.6

# References:
1) Debian 10 (Buster) Wiki Article on Official EC2 Images: https://wiki.debian.org/Cloud/AmazonEC2Image/Buster?action=recall&rev=16
2) For information on Debian 10.6, see: https://www.debian.org/News/2020/20200926
3) Official AWS Documentation on Regions and Zones can be found here: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html
2020-10-03 22:22:57 -07:00
2e5639a50b fix links 2020-09-04 13:01:21 +00:00
42852a85ea Update README.md 2020-08-26 11:46:16 +02:00
c33229b53a Fix variable typo 2020-08-26 11:45:17 +02:00
840662da48 Update OTC Debian 10 base image id 2020-08-26 11:21:55 +02:00
d8f14d9c9f AWS: Update required_providers for Terraform 0.13 2020-08-26 11:04:34 +02:00
72e4134c86 OTC: Update required_providers for Terraform 0.13 2020-08-26 10:59:39 +02:00
be1a90524a Merge pull request #602 from shaderecker/terraform-otc
Terraform OTC
2020-03-27 17:38:46 +01:00
bde3d5df29 Update README.md 2020-03-27 17:00:26 +01:00
bedd13af20 Update README.md 2020-03-27 11:36:28 +01:00
63131b6712 Update README.md 2020-03-27 09:08:18 +01:00
78587cb85c Update README.md 2020-03-27 08:45:35 +01:00
6b77862e5c Update README.md 2020-03-27 08:44:57 +01:00
4db8f60ddf Update README.md 2020-03-27 08:42:53 +01:00
7b081d164f Merge pull request #597 from shaderecker/terraform-aws
Update AWS Terraform
2020-03-25 16:08:07 +01:00
f69455a3b0 Add Open Telekom Cloud Terraform Deployment 2020-03-25 16:03:10 +01:00
a73f34490d Update AWS Terraform
- Add variables to cloud-init.yaml
- Allow to set Linux OS password via cloud-init
- Pass the tpot.conf file as inline content to allow variables
- Remove obsolete tpot.conf file in terraform/ directory
2020-03-25 13:34:22 +01:00
435e8c2034 Update AWS AMIs
https://wiki.debian.org/Cloud/AmazonEC2Image/Buster
2020-03-25 11:51:53 +01:00
f606187350 Update README.md 2020-03-22 02:29:50 +01:00
7815f4e8e4 Fix some ansible-lint errors 2020-03-22 00:50:24 +01:00
f5b097b19a Switch to clouds.yaml file for authentication and use Open Telekom Cloud Vendor profile 2020-03-22 00:34:10 +01:00
71dc3227c4 Update README.md 2019-11-13 17:17:14 +01:00
fd39b3a94d Switch to Debian 10 image for Open Telekom Cloud 2019-11-13 14:50:56 +01:00
3b43c55c04 Merge pull request #480 from shaderecker/ansible-updates
Ansible updates
2019-11-04 09:20:18 +01:00
d15005195d Increase ServerAliveInterval 2019-11-03 22:15:52 +00:00
c5ddfd0a72 Add SSH ServerAliveInterval
Fixes occasional hangup of long running tasks
2019-11-03 19:58:32 +00:00
68a10a2f1f Fire and forget: Move reboot task to background
Execute the reboot command asynchronously, so Ansible doesn't report an error.
2019-10-28 11:59:39 +00:00
170439d977 Tweak hpfeeds setup
- Fix owner and file permissions for proper comparison
- Only execute the hpfeeds script when the config file has changed
2019-10-28 11:49:57 +00:00
9c7c6ac4a3 Update README.md 2019-10-28 10:23:03 +00:00
6224146cde Update README:md: Agent Forwarding 2019-10-28 10:22:51 +00:00
145856960c Use copy module 2019-10-28 10:22:03 +00:00
71523cf7ef I love double quotes 2019-10-28 10:21:49 +00:00
cbb2b66a72 Hide secrets from log output 2019-10-28 10:21:40 +00:00
2076cea40f Shorten task name 2019-10-28 10:21:30 +00:00
34f335c7e6 Don't print user password in taskname 2019-10-28 10:21:13 +00:00
602ebfc952 Remove waiting delay 2019-10-28 10:19:50 +00:00
78f9a83b04 Remove unneeded become declarations 2019-10-28 10:19:19 +00:00
4c9ff2c006 Simplify and consolidate tasks 2019-10-28 10:15:32 +00:00
9137440d3c Fix AWS Terraform Deploy by switching to Debian Buster pre-release AMIs. 2019-10-02 12:34:47 -07:00
a053be50f3 Merge pull request #436 from TheHADILP/native-os
Create Security Group / network / subnet / router with Ansible
2019-08-13 15:11:38 +02:00
ade81e2dc2 Update documentation 2019-08-13 12:59:05 +00:00
3f15373e7b Create Network/Subnet/Router with Ansible 2019-08-13 12:00:19 +00:00
3186b88641 Update readme: remove security group from example 2019-08-13 10:42:08 +00:00
fc4c4e8675 Update readme 2019-08-13 10:40:24 +00:00
f80e693d8b Add rules to security group and adapt server creation 2019-08-13 10:31:46 +00:00
bf9a14081d Create Security Group with Ansible 2019-08-13 09:16:02 +00:00
7fcf406781 Update README: System updates 2019-08-08 05:48:40 +00:00