Commit graph

75 commits

Author SHA1 Message Date
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
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
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
t3chn0m4g3
2e5639a50b fix links 2020-09-04 13:01:21 +00:00
Sebastian Haderecker
4db8f60ddf
Update README.md 2020-03-27 08:42: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
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
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