From 98b210413b0ed7f5f2a351cd69afebc484c8f7a7 Mon Sep 17 00:00:00 2001 From: Salt Date: Sat, 1 Aug 2020 16:30:39 -0500 Subject: [PATCH] Move Gmod DNS out of role --- playbooks/gameservers.yml | 11 ++++++++++- roles/sourcegame/tasks/main.yml | 10 ---------- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/playbooks/gameservers.yml b/playbooks/gameservers.yml index 5ea175d..495b98f 100644 --- a/playbooks/gameservers.yml +++ b/playbooks/gameservers.yml @@ -31,6 +31,15 @@ source_configrepo: "https://git.9iron.club/salt/gmodconfig" tags: [ steam, gmod ] tasks: + - name: Assure Gmod CNAME record + route53: + state: present + overwrite: yes + zone: 9iron.club + type: CNAME + record: "{{ source_instancename }}.src.9iron.club." + ttl: 300 + value: [ "{{ inventory_hostname }}." ] - name: Assure Minecraft CNAME record route53: state: present @@ -48,7 +57,7 @@ type: SRV record: "_minecraft._tcp.{{ mcname }}.mc.{{ zone }}." ttl: 300 - value: [ "1 10 {{ mcport }} {{ inventory_hostname }}." + value: [ "1 10 {{ mcport }} {{ inventory_hostname }}." ] #- hosts: game2 # roles: # - role: backups diff --git a/roles/sourcegame/tasks/main.yml b/roles/sourcegame/tasks/main.yml index f71a792..d53b56f 100644 --- a/roles/sourcegame/tasks/main.yml +++ b/roles/sourcegame/tasks/main.yml @@ -36,14 +36,4 @@ name: "source-{{ source_instancename }}" state: started enabled: yes - - name: Assure CNAME record - route53: - state: present - overwrite: yes - zone: "{{ zone }}" - type: CNAME - record: "{{ source_instancename }}.src.{{ zone }}." - ttl: 300 - value: - - "{{ inventory_hostname_short }}.{{ zone }}." become: yes