DEV-628 pmci: added spk bz prod configuration as host_vars file
parent
4e191e4e02
commit
d912762383
@ -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