Skip to content
Snippets Groups Projects
user avatar
Martin van Es authored
cc9e893b
History

mdx-saas-config

Configuration repository for MDX as a service pilot

Configuration

inventory/inventory

  • contains all the machines alt-mdx should be deployed to, grouped by function

inventory/group_vars/all.yml

  • contains the tld and dns/server/proxy configuration for those machines

files/[tld].yaml

  • contains the geoDNS configuration for [tld] as a yaml file.

During deploy, (Apache) virtualhost ServerNames will be generated by the following guidelines, based on the configuration in inventory/group_vars/all.yaml.

Signing servers

  • [hostname]-signer.[tld]

Proxies

  • [hostname]-proxy.[tld]
  • proxy-[realm].[tld]

Make sure you have DNS entries for those hostnames in geoDNS configuration.

geoDNS servers

To automatically download geoDNS GeoLite2DB's add a file geodns.yml to inventory/group_vars with the following content:

geodns_licence: <your license key>