Commit graph

179 commits

Author SHA1 Message Date
Sebastian Haderecker
16d5a6e0c1 Use SAS disk 2021-05-18 16:49:56 +02:00
Sebastian Haderecker
0493e5eb3d Use b64_url for ecs name
Previously it could happen that special characters were generated in the name.
Now it allows only letters, digits, underscore & hyphen to conform with ecs naming requirements.
2021-04-26 11:31:47 +02:00
Sebastian Haderecker
d0cc43e89e Ansible: Create VM: Use default timeout and explicitly declare auto_ip 2021-04-15 17:00:13 +02:00
Sebastian Haderecker
8c19ea68c8 Ansible: Use OTC nameservers for subnet 2021-04-15 16:58:56 +02:00
Sebastian Haderecker
0649d56521 Improve Ansible resource naming 2021-04-15 16:58:19 +02:00
Sebastian Haderecker
628ea0224c
Update Terraform readme 2021-04-15 16:34:52 +02:00
Sebastian Haderecker
c9ec5347d5 TF: Formatting 2021-04-15 16:23:49 +02:00
Sebastian Haderecker
de3d7c7f4f TF: Check input variables also for AWS 2021-04-15 16:22:55 +02:00
Sebastian Haderecker
b0ea90c65b TF: Rework ECS and EIP setup 2021-04-15 16:18:17 +02:00
Sebastian Haderecker
0c7d0d0eaa TF: Check if input variables are defined 2021-04-15 15:16:33 +02:00
Sebastian Haderecker
aec0761580 TF: More formatting 2021-04-15 14:59:03 +02:00
Sebastian Haderecker
77e0b8c313 Update provider versions 2021-04-15 14:51:12 +02:00
Sebastian Haderecker
c659572df1 TF: Formatting 2021-04-15 14:44:55 +02:00
Sebastian Haderecker
37120a7324 Update gitignore 2021-04-15 12:37:30 +02:00
Sebastian Haderecker
86cc54ee88
Update README.md 2021-02-13 20:39:32 +01:00
Sebastian Haderecker
48e02ceb1c Allow for creation of multiple T-Pots 2021-02-13 20:12:58 +01:00
Sebastian Haderecker
c014e9635d
Update README.md 2021-02-13 19:03:56 +01:00
Sebastian Haderecker
ca4946c87c Update gitignore 2021-02-13 18:58:42 +01:00
Sebastian Haderecker
9ff9c3c4df Merge branch 'ansible' of github.com:shaderecker/tpotce into ansible 2021-02-13 18:29:45 +01:00
Sebastian Haderecker
423914f63f Unify cloud parameter 2021-02-13 18:29:27 +01:00
Sebastian Haderecker
f6db541293
Update README.md 2021-02-13 18:20:01 +01:00
Sebastian Haderecker
efb51f8233 Add collection requirements 2021-02-13 18:04:23 +01:00
Sebastian Haderecker
acc64c2771 Fix name 2021-02-13 17:52:18 +01:00
Sebastian Haderecker
780acd0384 Fix name 2021-02-13 17:47:48 +01:00
Sebastian Haderecker
b014f73045 Use FQCNs 2021-02-13 17:46:28 +01:00
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