From 3f3547bd8f836ba8e73a00041946cf5656a13286 Mon Sep 17 00:00:00 2001 From: Sven Ketelsen Date: Thu, 11 Nov 2021 13:17:32 +0100 Subject: [PATCH] chore: added host aliases for accessing shared resources --- kubernetes.yml | 4 ++++ roles/kubernetes/apps/defaults/main.yml | 11 +++++++++++ 2 files changed, 15 insertions(+) diff --git a/kubernetes.yml b/kubernetes.yml index 423b584..5308d93 100644 --- a/kubernetes.yml +++ b/kubernetes.yml @@ -14,6 +14,10 @@ msg: "The ansible version has to be at least ({{ ansible_version.full }})" delegate_to: 127.0.0.1 become: false + - name: "Import autodiscover pre-tasks" + include_tasks: tasks/autodiscover_pre_tasks.yml + tags: + - always roles: - { role: kubernetes/base } diff --git a/roles/kubernetes/apps/defaults/main.yml b/roles/kubernetes/apps/defaults/main.yml index de5dafb..5b53ab0 100644 --- a/roles/kubernetes/apps/defaults/main.yml +++ b/roles/kubernetes/apps/defaults/main.yml @@ -72,6 +72,17 @@ k8s_prometheus_helm__release_values: # https://github.com/argoproj/argo-helm/tree/master/charts/argo-cd k8s_argocd_helm__release_values: + global: + hostAliases: + - ip: "{{ shared_service_docker_ip }}" + hostnames: + - "{{ shared_service_docker_registry_hostname }}" + - ip: "{{ shared_service_keycloak_ip }}" + hostnames: + - "{{ shared_service_keycloak_hostname }}" + - ip: "{{ shared_service_gitea_ip }}" + hostnames: + - "{{ shared_service_gitea_hostname }}" controller: metrics: enabled: true