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
|
48e02ceb1c
|
Allow for creation of multiple T-Pots
|
2021-02-13 20:12:58 +01:00 |
|
Sebastian Haderecker
|
423914f63f
|
Unify cloud parameter
|
2021-02-13 18:29:27 +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
|
e7a41feef4
|
Explicitly add region name
|
2021-01-26 16:24:09 +01:00 |
|
Sebastian Haderecker
|
749e7ee246
|
Set to pip3 to avoid Python Autodiscovery
|
2021-01-12 17:04: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
|
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
|
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
|
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 |
|
Sebastian Haderecker
|
3f15373e7b
|
Create Network/Subnet/Router with Ansible
|
2019-08-13 12:00:19 +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
|
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
|
54ed268041
|
Use generic package module
|
2019-07-01 00:01:11 +00: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
|
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 |
|