From 3f2e6d86f6ee221fff66b57529bb01e9cfe633c3 Mon Sep 17 00:00:00 2001 From: shockrah Date: Fri, 23 May 2025 00:31:00 -0700 Subject: [PATCH] Proxying a new container registry service --- ansible/roles/local-server-head/files/host-file | 1 + ansible/roles/local-server-head/files/ncr.conf | 6 ++++++ ansible/roles/local-server-head/tasks/reverse_proxy.yaml | 2 ++ 3 files changed, 9 insertions(+) create mode 100644 ansible/roles/local-server-head/files/ncr.conf diff --git a/ansible/roles/local-server-head/files/host-file b/ansible/roles/local-server-head/files/host-file index da8489e..3fc9b76 100644 --- a/ansible/roles/local-server-head/files/host-file +++ b/ansible/roles/local-server-head/files/host-file @@ -5,6 +5,7 @@ 127.0.1.1 nigel.local 127.0.1.1 nomad.nigel.local 127.0.1.1 sanity.nigel.local +127.0.1.1 ncr.nigel.local # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback diff --git a/ansible/roles/local-server-head/files/ncr.conf b/ansible/roles/local-server-head/files/ncr.conf new file mode 100644 index 0000000..454927e --- /dev/null +++ b/ansible/roles/local-server-head/files/ncr.conf @@ -0,0 +1,6 @@ +server { + server_name ncr.nigel.local; + location / { + proxy_pass http://localhost:5000; + } +} \ No newline at end of file diff --git a/ansible/roles/local-server-head/tasks/reverse_proxy.yaml b/ansible/roles/local-server-head/tasks/reverse_proxy.yaml index 3011061..85ebff5 100644 --- a/ansible/roles/local-server-head/tasks/reverse_proxy.yaml +++ b/ansible/roles/local-server-head/tasks/reverse_proxy.yaml @@ -14,6 +14,7 @@ loop: - nomad.conf - sanity.conf + - ncr.conf - name: Link the nomad.conf to sites-enabled ansible.builtin.file: path: "/etc/nginx/sites-enabled/{{ item }}" @@ -23,6 +24,7 @@ loop: - nomad.conf - sanity.conf + - ncr.conf - name: Restart nginx ansible.builtin.systemd_service: name: nginx