initial ansible code

This commit is contained in:
Oli
2022-10-09 21:41:56 +00:00
parent 4a64eab4a0
commit feaec34dd2
103 changed files with 4473 additions and 0 deletions

65
group_vars/all.yml Normal file
View File

@@ -0,0 +1,65 @@
---
# Hetzner Cloud API Tokens
vault_hcloud_token: !vault |
$ANSIBLE_VAULT;1.2;AES256;dtsv-dev
34663466303439366438333433393130326337383265643332316333336331306461303330356131
3965396464356466373466313037306638396130633130370a643639363964636630633062333261
66653764326538393934396537626463356162376661333635663563303465633537343030353435
3533646561663736390a613666643565313838343636646265373735386464613533306437326261
32616235396138306335373466303337666330383633666663653162613736386132383132346333
32613539313165366363363633356463356539363561396365626435343139336266656362313536
63386239383362636231633138333136383339336662623331393530613034663664663164353364
34636138383365633862
vault_hcloud_token_terraform: !vault |
$ANSIBLE_VAULT;1.2;AES256;dtsv-dev
32613339373964636635323439396465313732393463643134306635653532346665363630386135
6130353538326163663462666538623962346362323930330a303331373835663861323335656532
36386464373464353436613738326530653433303435363730323534363565386366396132333034
6139613632363464310a326234666230653638653736343562346565663661326161313565643433
30616632336538633436396631656563356264303662383361633161623766303364656236386366
30623065323661346135613334383465613037663133636239363362363162313966393730353765
30353633353231633065333439326264303135616365373461623033663262333965643237366534
61323365373231626337
vault_ionos_token_terraform: !vault |
$ANSIBLE_VAULT;1.2;AES256;dtsv-dev
30653231383361616437346262386365353031613265333238323866313033666336343863353539
6436653932633965316537643035666636663263396633610a333738663861336530393361383764
33306335643537366532613964353233653731656130393866633030663961383266643762336131
3436363963326135340a353435303235666534656561613664623734336639333461616262656165
65333665386631373936333962316135323564623632373230326635643934666461616234306664
65353431626465366262396261396135333730393663353462376234633666326335376136643635
32333737346566613366336436376634396435313566613061666261353639646633623638346565
65346263646233316333363364323936393136353230616164663966313365643034653139363963
65613064303732303331376332316439613436326262323161626537353064643037316162376466
6336623739613764323634653530653838643236653161363365
vault_ionos_token_dns: "{{ vault_ionos_token_terraform }}"
# Github API Tokens
vault_github_token: !vault |
$ANSIBLE_VAULT;1.2;AES256;dtsv-dev
37373731613762353062373434323764376264303962633738353632363336313136363536346432
3736356364333433353562313438643934383966336463340a663463316365326565333736616336
62393866633932373930613733653362663430633765663066376631303938666466653163653337
3338313136666561370a353038323833376137343833633262343836333362306561383533393933
34343235333262643065656633373838373332613533306235363762643137326435383234306665
3337353232626232393963636134343262633162643365323530
# Central Infrastructure
reverse_proxy_ip: "10.0.0.2"
nextcloud_server_ip: "{{ reverse_proxy_ip }}"
pgsql_server_ip: "10.0.0.3"
pgsql_server_port: 5432
smtp_hostname: "smtp.ionos.de"
smtp_port: 465
turn_server: "turn.ows.cx"
turn_port: 443
vault_turn_secret: !vault |
$ANSIBLE_VAULT;1.2;AES256;dtsv-dev
39663864666566643137323531656335363534643732373039613665336265393836306363326230
3862316566393262626334336238623835396363663831640a303432386338396131636135353665
31623762363463386131333565643338663962636530336661663637333963623865313133376561
6465333634323832390a623362626666616663336565643765653763626666663164623366303237
65316238323838646263626431326533353566343935643931313063393830616134386539383162
35616666303234636630383362356438613539343738616437353230623635363535393365386231
63356461356232643863653035303937356661393162376537663363393132643435326666303335
64633636376433323037