Sebastian Haderecker
bb8d2f27c6
Split network and vm creation into own roles
2021-02-13 17:22:49 +01:00
Sebastian Haderecker
487c091ba7
Use ansible internal tools to generate random name
2021-02-13 15:36:39 +01:00
Sebastian Haderecker
c3ebf8487b
Lowercase group names
2021-02-13 15:27:36 +01:00
Sebastian Haderecker
51b15b6510
Update docu links
2021-02-13 15:04:50 +01:00
Sebastian Haderecker
98c7dd17d7
OTC: Retrieve Debian Image ID from Terraform Data Source
2021-02-05 16:07:53 +01:00
Sebastian Haderecker
b214bed014
Merge branch 'master' into terraform-otc
2021-02-04 22:57:41 +01:00
Sebastian Haderecker
bde60734ea
Update variables.tf
...
- Latest Debian 10.7 AMIs (https://wiki.debian.org/Cloud/AmazonEC2Image/Buster?action=recall&rev=21 )
- Add MEDICAL
2021-02-04 22:51:01 +01:00
Sebastian Haderecker
362dd75473
Add provider constraints and dependency lock file
2021-02-04 22:29:02 +01:00
Sebastian Haderecker
a7be2ca0a8
Cosmetics
2021-02-04 22:23:09 +01:00
Sebastian Haderecker
da81f12877
Update variables.tf
...
- Update flavor to newest s3 generation
- Update to latest OTC Debian 10 image
- Add MEDICAL
2021-02-04 22:08:22 +01:00
Sebastian Haderecker
4e8a1e8ea9
TF 0.14: Add dependency lock file
2021-02-04 22:00:40 +01:00
Sebastian Haderecker
1b386ed32f
Update providers and add version constraints
2021-02-04 21:59:49 +01:00
Sebastian Haderecker
5a65ceb5b5
b64 is deprecated, switch to b64_std for newer version
2021-02-04 21:57:50 +01:00
Marco Ochse
c60d53ca3f
Merge pull request #754 from shaderecker/cloud-region
...
Explicitly add region name to clouds.yaml
2021-01-26 16:38:41 +01:00
Sebastian Haderecker
e7a41feef4
Explicitly add region name
2021-01-26 16:24:09 +01:00
Sebastian Haderecker
459db01e23
Update Ansible Docu
...
Add disclaimer about Ansible 2.10 & how to install with pip
2021-01-13 23:53:39 +01:00
Sebastian Haderecker
749e7ee246
Set to pip3 to avoid Python Autodiscovery
2021-01-12 17:04:03 +01:00
Sebastian Haderecker
43ae92cf44
Remove redundant tpot.conf.dist file content
2021-01-08 11:34:03 +01:00
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