From 93241f7756e83db4edb2629070a8a7b1cbb5f666 Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Wed, 1 Nov 2023 20:45:58 +0000 Subject: [PATCH] remove old reverse proxy module [ci skip] --- modules/kubernetes/reverse-proxy/main.tf | 71 ------------------------ 1 file changed, 71 deletions(-) delete mode 100644 modules/kubernetes/reverse-proxy/main.tf diff --git a/modules/kubernetes/reverse-proxy/main.tf b/modules/kubernetes/reverse-proxy/main.tf deleted file mode 100644 index 02dda5cb..00000000 --- a/modules/kubernetes/reverse-proxy/main.tf +++ /dev/null @@ -1,71 +0,0 @@ -# Create reverse proxy for external ip -# e.g internet -> k8s -> ip on lan, external to k8s - -resource "kubernetes_service" "openwrt" { - metadata { - name = "external-ip" - namespace = "website" - labels = { - "run" = "external-ip" - } - annotations = { - # "prometheus.io/scrape" = "true" - # "prometheus.io/path" = "/metrics" - # "prometheus.io/port" = "9113" - } - } - - spec { - port { - name = "app" - port = "443" - target_port = "5001" - protocol = "TCP" - } - cluster_ip = "None" - type = "ClusterIP" - session_affinity = "None" - } -} - -# kind: Endpoints -# apiVersion: v1 -# metadata: -# name: external-ip -# namespace: default -# subsets: -# - addresses: -# - ip: 192.168.1.1 -# ports: -# - name: app -# port: 443 -# protocol: TCP - -resource "kubernetes_ingress_v1" "openwrt" { - metadata { - name = "openwrt-ingress" - namespace = "website" - annotations = { - "nginx.ingress.kubernetes.io/backend-protocol" = "https" - } - } - - spec { - tls { - hosts = ["home.viktorbarzin.me"] - secret_name = var.tls_secret_name - } - rule { - host = "home.viktorbarzin.me" - http { - path { - path = "/" - backend { - service_name = "external-ip" - service_port = "443" - } - } - } - } - } -}