DEV-628 pmci: added spk bz prod configuration as host_vars file
parent
4e191e4e02
commit
d912762383
@ -1,4 +1,8 @@
|
||||
keycloak_https_whitelisted_ips:
|
||||
- 195.200.47.243/32 # DEV-230 - sparda berlin
|
||||
- 195.200.47.244/32 # DEV-230 - sparda berlin
|
||||
- 92.42.192.157/32 # MOB-28 - mobene
|
||||
- 92.42.192.157/32 # MOB-28 - mobene
|
||||
- 195.140.123.0/24 # DEV-628 - spk bautzen
|
||||
- 195.140.44.0/24 # DEV-628 - spk bautzen
|
||||
- 62.181.145.0/24 # DEV-628 - spk bautzen
|
||||
- 62.181.146.0/24 # DEV-628 - spk bautzen
|
||||
|
||||
@ -0,0 +1,50 @@
|
||||
---
|
||||
|
||||
dns: hetzner
|
||||
domain: "kfzbrief-bautzen.de"
|
||||
domain_env: "smardigo.digital"
|
||||
traefik_letsencrypt_provider: "hetzner"
|
||||
|
||||
# hetzner mail server
|
||||
connect_mail_protocol: "smtp"
|
||||
connect_mail_host: "mail.your-server.de"
|
||||
connect_mail_port: "587"
|
||||
connect_mail_user: "{{ connect_mail_user_vault }}"
|
||||
connect_mail_password: "{{ connect_mail_password_vault }}"
|
||||
connect_mail_properties_simulation: false
|
||||
connect_mail_properties_base_url: "https://smardigo.kfzbrief-bautzen.de"
|
||||
connect_mail_properties_base_url_extern: "https://smardigo.kfzbrief-bautzen.de"
|
||||
connect_mail_properties_sender: "{{ connect_mail_user_vault }}"
|
||||
connect_mail_properties_sender_alias: "noreply-smardigo"
|
||||
connect_mail_properties_smtp_auth: true
|
||||
connect_mail_properties_smtp_starttls_enable: true
|
||||
connect_mail_properties_smtp_starttls_required: true
|
||||
|
||||
# smardigo.fzbrief-bautzen.de
|
||||
connect_external_subdomain: "smardigo"
|
||||
connect_labels_additional: [
|
||||
'"traefik.http.routers.{{ connect_id }}-extern.service={{ connect_id }}-extern"',
|
||||
'"traefik.http.routers.{{ connect_id }}-extern.rule=Host(`{{ connect_external_subdomain }}.{{ domain }}`)"',
|
||||
'"traefik.http.routers.{{ connect_id }}-extern.entrypoints=websecure"',
|
||||
'"traefik.http.routers.{{ connect_id }}-extern.tls=true"',
|
||||
'"traefik.http.routers.{{ connect_id }}-extern.tls.certresolver=letsencrypt"',
|
||||
'"traefik.http.services.{{ connect_id }}-extern.loadbalancer.server.port={{ service_port }}"',
|
||||
]
|
||||
|
||||
server_hcloud_firewall_objects:
|
||||
-
|
||||
name: "customer-access-to-{{ inventory_hostname }}"
|
||||
state: present
|
||||
rules:
|
||||
-
|
||||
direction: in
|
||||
protocol: tcp
|
||||
port: '443'
|
||||
source_ips: "{{ additional_ip_adresses_vault }}"
|
||||
destination_ips: []
|
||||
description: customer specific access to https services
|
||||
apply_to:
|
||||
-
|
||||
type: server
|
||||
server:
|
||||
id: '{{ stage_server_id }}'
|
||||
@ -0,0 +1,17 @@
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
33623661396231316264336334366662616361383165643162333435636164376537633634353831
|
||||
6330346162656138303539323433353034376635363731640a666263336165643661633039343131
|
||||
32376432373666363639336465363835636139663963666433623266663965623063636236393135
|
||||
6163313838323639300a643236656466613463633332383033376466373362306239333034343633
|
||||
31386235326366306238373664633338303233336134333537373930663333383536343465373161
|
||||
38336666343765356463383934373939306338376465623266323735643535363339383733396364
|
||||
66373937663432663765326437376465326566303863333033643833663734613061333066663134
|
||||
30306563376536646538616361653630646463316334373634336435613537663238666235323766
|
||||
33333538326639353366363736393735306238383466653834636531623233613639393732613466
|
||||
39333266396531326166346566353533613536646637613131663462663934623363663363653163
|
||||
61336139653036373566616335396565353537366263396236306261363439623236316430633532
|
||||
37663137313437326534646230613561343435343266666665383561666365323863316464393839
|
||||
34303665623265383064313965643630613938656538363162656139613365616633346666353761
|
||||
63363864666163633661616664623937616366383138333763636135356334346337323132656538
|
||||
36316565383935363136666437393133393063636230366237303030386665373133306665623933
|
||||
62326562333931373764
|
||||
Loading…
Reference in New Issue