summaryrefslogtreecommitdiff
path: root/group_vars
diff options
context:
space:
mode:
authorElizabeth Hunt <me@liz.coffee>2025-04-01 00:23:21 -0700
committerElizabeth Hunt <me@liz.coffee>2025-04-01 00:23:21 -0700
commitce8931e6fe1fc1e9bd004f9357e15309d1265975 (patch)
treea6d588cf48e2fc628ef3c2d261e68224ea95f787 /group_vars
parentaeab0e7c54e3995312490e7c4476f162b880f625 (diff)
downloadinfra-ce8931e6fe1fc1e9bd004f9357e15309d1265975.tar.gz
infra-ce8931e6fe1fc1e9bd004f9357e15309d1265975.zip
more progress on proxy routing and stuff
Diffstat (limited to 'group_vars')
-rw-r--r--group_vars/all.yml4
-rw-r--r--group_vars/keepalived.yml2
-rw-r--r--group_vars/outbound.yml2
-rw-r--r--group_vars/traefik.yml2
4 files changed, 6 insertions, 4 deletions
diff --git a/group_vars/all.yml b/group_vars/all.yml
index 5066a4d..db9048f 100644
--- a/group_vars/all.yml
+++ b/group_vars/all.yml
@@ -11,6 +11,10 @@ timezone: "America/Los_Angeles"
domain: "liz.coffee"
idm_domain: "idm.{{ domain }}"
headscale_host: "vpn.{{ domain }}"
+# super internal private servers
+traefik_domain: "sips.{{ domain }}"
# first deployment?
homelab_build: false
+
+loadbalancer_ip: "10.128.0.200"
diff --git a/group_vars/keepalived.yml b/group_vars/keepalived.yml
index 8beb081..aa76190 100644
--- a/group_vars/keepalived.yml
+++ b/group_vars/keepalived.yml
@@ -1,7 +1,7 @@
---
keepalived_interface: "enp6s18"
-keepalived_virtual_ip: "10.128.0.200"
+keepalived_virtual_ip: "{{ loadbalancer_ip }}"
keepalived_virtual_router_id: 50
keepalived_priority: 100
keepalived_healthcheck_script: "/etc/keepalived/healthcheck.sh"
diff --git a/group_vars/outbound.yml b/group_vars/outbound.yml
index 0dac73a..3a9a51a 100644
--- a/group_vars/outbound.yml
+++ b/group_vars/outbound.yml
@@ -5,7 +5,7 @@ headscale_base_domain: '{{ headscale_host }}'
headscale_port: '8080'
headscale_listen_addr: '0.0.0.0:{{ headscale_port }}'
-headscale_dns_for_connected_clients_1: '1.1.1.1'
+headscale_dns_for_connected_clients_1: '{{ loadbalancer_ip }}'
headscale_dns_for_connected_clients_2: '1.0.0.1'
generate_api_key: '{{ homelab_build }}'
diff --git a/group_vars/traefik.yml b/group_vars/traefik.yml
index 75d7e0f..6b7effa 100644
--- a/group_vars/traefik.yml
+++ b/group_vars/traefik.yml
@@ -1,6 +1,4 @@
---
-# super internal private servers
-traefik_domain: "sips.{{ domain }}"
certs_email: "{{ cloudflare_email }}"
traefik_base: "{{ swarm_base }}/traefik"