diff --git a/dev/terraform/main.tf b/dev/terraform/main.tf index bf5564c..5b9ff10 100644 --- a/dev/terraform/main.tf +++ b/dev/terraform/main.tf @@ -21,7 +21,7 @@ locals { sshkeys = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDEphzWgwUZnvL6E5luKLt3WO0HK7Kh63arSMoNl5gmjzXyhG1DDW0OKfoIl0T+JZw/ZjQ7iii6tmSLFRk6nuYCldqe5GVcFxvTzX4/xGEioAyG0IiUGKy6s+9xzO8QXF0EtSNPH0nfHNKcCjgwWAzM+Lt6gW0Vqs+aU5ICuDiEchmvYPz+rBaVldJVTG7m3ogKJ2aIF7HU/pCPp5l0E9gMOw7s0ABijuc3KXLEWCYgL39jIST6pFH9ceRLmu8Xy5zXHAkkEEauY/e6ld0hlzLadiUD7zYJMdDcm0oRvenYcUlaUl9gS0569IpfsJsjCejuqOxCKzTHPJDOT0f9TbIqPXkGq3s9oEJGpQW+Z8g41BqRpjBCdBk+yv39bzKxlwlumDwqgx1WP8xxKavAWYNqNRG7sBhoWwtxYEOhKXoLNjBaeDRnO5OY5AQJvONWpuByyz0R/gTh4bOFVD+Y8WWlKbT4zfhnN70XvapRsbZiaGhJBPwByAMGg6XxSbC6xtbyligVGCEjCXbTLkeKq1w0DuItY+FBGO3J2k90OiciTVSeyiVz9J/Y03UB0gHdsMCoVNrj+9QWfrTLDhM7D5YrXUt5nj2LQTcbtf49zoQXWxUhozlg42E/FJU/Yla7y55qWizAEVyP2/Ks/PHrF679k59HNd2IJ/aicA9QnmWtLQ== ansible" template = "Debian12-Template" format = "raw" - dnsserver = "192.168.12.41,192.168.12.42,192.168.12.43" + dnsserver = "192.168.10.1" vlan = 10 k3smaster = { tags = "k3s_dev" diff --git a/dmz/internalproxy/templates/open-webui.yaml b/dmz/internalproxy/templates/open-webui.yaml index 9236aba..b8c487f 100644 --- a/dmz/internalproxy/templates/open-webui.yaml +++ b/dmz/internalproxy/templates/open-webui.yaml @@ -1,3 +1,32 @@ +acpiVersion: v1 +kind: Service +metadata: + name: open-webui +spec: + ports: + - name: app + port: 8089 + protocol: TCP + targetPort: 8089 + clusterIP: None + type: ClusterIP + +--- + +apiVersion: v1 +kind: Endpoints +metadata: + name: open-webui +subsets: + - addresses: + - ip: 192.168.21.200 + ports: + - name: app + port: 8089 + protocol: TCP + +--- + apiVersion: traefik.io/v1alpha1 kind: IngressRoute metadata: @@ -9,8 +38,8 @@ spec: - match: Host(`open-webui.durp.info`) && PathPrefix(`/`) kind: Rule services: - - name: master-cluster - port: 443 + - name: open-webui + port: 8089 tls: secretName: open-webui-tls