Commit graph

186 commits

Author SHA1 Message Date
Sebastian Haderecker
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
Sebastian Haderecker
4abb0e5ce6
Missed this one
Python 3 is our friend :D
2020-12-02 23:56:54 +01:00
Sebastian Haderecker
7f8f3a01c3
Update pip dependency to Python3 2020-11-30 17:27:28 +01:00
Brian Lechthaler
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
t3chn0m4g3
2e5639a50b fix links 2020-09-04 13:01:21 +00:00
Sebastian Haderecker
42852a85ea Update README.md 2020-08-26 11:46:16 +02:00
Sebastian Haderecker
c33229b53a Fix variable typo 2020-08-26 11:45:17 +02:00
Sebastian Haderecker
840662da48 Update OTC Debian 10 base image id 2020-08-26 11:21:55 +02:00
Sebastian Haderecker
d8f14d9c9f AWS: Update required_providers for Terraform 0.13 2020-08-26 11:04:34 +02:00
Sebastian Haderecker
72e4134c86 OTC: Update required_providers for Terraform 0.13 2020-08-26 10:59:39 +02:00
Marco Ochse
be1a90524a
Merge pull request #602 from shaderecker/terraform-otc
Terraform OTC
2020-03-27 17:38:46 +01:00
Sebastian Haderecker
bde3d5df29
Update README.md 2020-03-27 17:00:26 +01:00
Sebastian Haderecker
bedd13af20
Update README.md 2020-03-27 11:36:28 +01:00
Sebastian Haderecker
63131b6712
Update README.md 2020-03-27 09:08:18 +01:00
Sebastian Haderecker
78587cb85c
Update README.md 2020-03-27 08:45:35 +01:00
Sebastian Haderecker
6b77862e5c
Update README.md 2020-03-27 08:44:57 +01:00
Sebastian Haderecker
4db8f60ddf
Update README.md 2020-03-27 08:42:53 +01:00
Marco Ochse
7b081d164f
Merge pull request #597 from shaderecker/terraform-aws
Update AWS Terraform
2020-03-25 16:08:07 +01:00
Sebastian Haderecker
f69455a3b0 Add Open Telekom Cloud Terraform Deployment 2020-03-25 16:03:10 +01:00
Sebastian Haderecker
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
Sebastian Haderecker
435e8c2034 Update AWS AMIs
https://wiki.debian.org/Cloud/AmazonEC2Image/Buster
2020-03-25 11:51:53 +01:00
Sebastian Haderecker
f606187350
Update README.md 2020-03-22 02:29:50 +01:00
Sebastian Haderecker
7815f4e8e4 Fix some ansible-lint errors 2020-03-22 00:50:24 +01:00
Sebastian Haderecker
f5b097b19a Switch to clouds.yaml file for authentication and use Open Telekom Cloud Vendor profile 2020-03-22 00:34:10 +01:00
Sebastian Haderecker
71dc3227c4 Update README.md 2019-11-13 17:17:14 +01:00
Sebastian Haderecker
fd39b3a94d Switch to Debian 10 image for Open Telekom Cloud 2019-11-13 14:50:56 +01:00
Marco Ochse
3b43c55c04
Merge pull request #480 from shaderecker/ansible-updates
Ansible updates
2019-11-04 09:20:18 +01:00
Sebastian Haderecker
d15005195d Increase ServerAliveInterval 2019-11-03 22:15:52 +00:00
Sebastian Haderecker
c5ddfd0a72 Add SSH ServerAliveInterval
Fixes occasional hangup of long running tasks
2019-11-03 19:58:32 +00:00
Sebastian Haderecker
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
Sebastian Haderecker
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
Sebastian Haderecker
9c7c6ac4a3 Update README.md 2019-10-28 10:23:03 +00:00
Sebastian Haderecker
6224146cde Update README:md: Agent Forwarding 2019-10-28 10:22:51 +00:00
Sebastian Haderecker
145856960c Use copy module 2019-10-28 10:22:03 +00:00
Sebastian Haderecker
71523cf7ef I love double quotes 2019-10-28 10:21:49 +00:00
Sebastian Haderecker
cbb2b66a72 Hide secrets from log output 2019-10-28 10:21:40 +00:00
Sebastian Haderecker
2076cea40f Shorten task name 2019-10-28 10:21:30 +00:00
Sebastian Haderecker
34f335c7e6 Don't print user password in taskname 2019-10-28 10:21:13 +00:00
Sebastian Haderecker
602ebfc952 Remove waiting delay 2019-10-28 10:19:50 +00:00
Sebastian Haderecker
78f9a83b04 Remove unneeded become declarations 2019-10-28 10:19:19 +00:00
Sebastian Haderecker
4c9ff2c006 Simplify and consolidate tasks 2019-10-28 10:15:32 +00:00
Chad Anderson
9137440d3c Fix AWS Terraform Deploy by switching to Debian Buster pre-release AMIs. 2019-10-02 12:34:47 -07:00
Marco Ochse
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
Sebastian Haderecker
ade81e2dc2 Update documentation 2019-08-13 12:59:05 +00:00
Sebastian Haderecker
3f15373e7b Create Network/Subnet/Router with Ansible 2019-08-13 12:00:19 +00:00
Sebastian Haderecker
3186b88641 Update readme: remove security group from example 2019-08-13 10:42:08 +00:00
Sebastian Haderecker
fc4c4e8675 Update readme 2019-08-13 10:40:24 +00:00
Sebastian Haderecker
f80e693d8b Add rules to security group and adapt server creation 2019-08-13 10:31:46 +00:00
Sebastian Haderecker
bf9a14081d Create Security Group with Ansible 2019-08-13 09:16:02 +00:00
Sebastian Haderecker
7fcf406781 Update README: System updates 2019-08-08 05:48:40 +00:00
Sebastian Haderecker
15ebffa58f Generic random name 2019-07-02 08:44:58 +00:00
Sebastian Haderecker
0dac77036b Update task naming 2019-07-01 06:52:29 +00:00
Sebastian Haderecker
43376d94b0
Update README.md 2019-07-01 08:20:58 +02:00
Sebastian Haderecker
b7769df794
Update README.md 2019-07-01 08:16:08 +02:00
Sebastian Haderecker
a5856082c8
Update README.md 2019-07-01 02:26:55 +02:00
Sebastian Haderecker
76ec8ae20e
Update README.md 2019-07-01 02:24:32 +02:00
Sebastian Haderecker
640d74a851
Update README.md 2019-07-01 02:15:14 +02:00
Sebastian Haderecker
54ed268041 Use generic package module 2019-07-01 00:01:11 +00:00
Sebastian Haderecker
c5f1c94674
Update README.md 2019-07-01 01:44:43 +02:00
Sebastian Haderecker
c613c48c75
Update README.md 2019-07-01 01:38:16 +02:00
Sebastian Haderecker
b6f18cf5f1
Update README.md 2019-07-01 01:37:34 +02:00
Sebastian Haderecker
f70f1a7f70
Update README.md 2019-07-01 01:33:13 +02:00
Sebastian Haderecker
16179b3ed9
Update README.md 2019-07-01 01:27:48 +02:00
Sebastian Haderecker
d8378e73d4
Update README.md 2019-07-01 00:57:42 +02:00
Sebastian Haderecker
d29a30d79d Generic password var name 2019-06-30 14:35:02 +00:00
Sebastian Haderecker
399d0e1e6e Generic remote user name
set_fact: user_name is needed to display the var value in the task name
2019-06-30 14:25:24 +00:00
Sebastian Haderecker
ec7c6a4ba4
Update README.md 2019-06-30 15:18:44 +02:00
Sebastian Haderecker
d25bbd0032
Update README.md 2019-06-30 14:36:59 +02:00
Sebastian Haderecker
fe7f6ad510 Useful output for login options 2019-06-29 22:36:34 +00:00
Sebastian Haderecker
7a5a732ece Update folder naming 2019-06-29 21:04:45 +00:00
Sebastian Haderecker
2a4128d77c
Remove legacy option 2019-06-29 18:34:47 +02:00
Sebastian Haderecker
06407e42d7 Fx typo 2019-06-29 16:32:45 +00:00
Sebastian Haderecker
0392517fa2 Added new playbook and roles 2019-06-29 16:21:47 +00:00
Sebastian Haderecker
bcb6c7e616 Added ansible config 2019-06-29 15:57:26 +00:00
Sebastian Haderecker
1fab2a690a Remove old playbooks 2019-06-29 15:55:44 +00:00
Sebastian Haderecker
9b67c9e66c Update gitignore 2019-06-29 15:46:22 +00:00
Sebastian Haderecker
f501d440c8 Delete old stuff 2019-06-29 15:46:03 +00:00
Marco Ochse
93417ddefd
Merge pull request #397 from prateepb/terraform
Add Terraform Support
2019-06-27 07:51:26 +02:00
Prateep Bandharangshi
9db5c92f4d Removed LEGACY installation option 2019-06-26 14:38:29 +01:00
Prateep Bandharangshi
0c1257b863 Rename ec2 to aws 2019-06-26 14:19:04 +01:00
Prateep Bandharangshi
a5236d518f Add udp access to security group 2019-06-25 16:42:54 +01:00
Prateep Bandharangshi
4d8149846b Fix tcp access in security group 2019-06-25 16:42:04 +01:00
Prateep Bandharangshi
658b71d6d8 Add terraform configuration 2019-06-25 16:33:56 +01:00
Sebastian Haderecker
52c64f57d1
Update README.md 2019-05-16 18:29:48 +02:00
Sebastian Haderecker
262e22155e Fix whitespace 2019-05-16 15:03:19 +00:00
Sebastian Haderecker
965170ff21 Moved to hpfeeds cmdline option 2019-05-16 15:02:32 +00:00
Sebastian Haderecker
6710d6e698 Print error message on wrong API credentials 2019-05-14 14:04:15 +00:00
Sebastian Haderecker
3b1e4e8402
Update README.md 2019-05-10 00:58:41 +02:00
Sebastian Haderecker
4cd18c3764
Update README.md 2019-05-10 00:48:07 +02:00
Sebastian Haderecker
3d55d16f8d Move to subfolder & adapt paths 2019-05-09 21:40:32 +00:00
Sebastian Haderecker
df617e9d7b Shrink those GIFs 2019-04-19 10:35:48 +00:00
Sebastian Haderecker
f0a4990bb8
Update README.md 2019-04-19 01:54:35 +02:00
Sebastian Haderecker
3037e6f5fb
Update README.md 2019-04-19 01:46:50 +02:00
Sebastian Haderecker
f9c85f08e0
Update README.md 2019-04-19 01:39:58 +02:00
Sebastian Haderecker
c7a795c6d4 Add files via upload
- Open Telekom Cloud screenshots
- Animated with GIMP and https://ezgif.com
2019-04-19 01:27:06 +02:00
Sebastian Haderecker
8ba91add41
Update README.md 2019-04-19 00:35:07 +02:00
Sebastian Haderecker
1e5682480b
Update README.md 2019-04-18 11:27:12 +02:00
Sebastian Haderecker
c23934a5bb
Update README.md 2019-04-18 07:28:46 +02:00
Sebastian Haderecker
9cd6ccc2c2
Update README.md 2019-04-17 23:49:36 +02:00
Sebastian Haderecker
452ccfc3d1
Update README.md 2019-04-17 23:45:19 +02:00