diff --git a/config/hemmelig/hemmelig-complete.yaml b/config/hemmelig/hemmelig-complete.yaml deleted file mode 100644 index c33e473..0000000 --- a/config/hemmelig/hemmelig-complete.yaml +++ /dev/null @@ -1,49 +0,0 @@ ---- -# Service (Manual Apply) -apiVersion: v1 -kind: Service -metadata: - name: hemmelig-docker - namespace: default -spec: - ports: - - port: 80 - targetPort: 3000 - clusterIP: None ---- -# EndpointSlice (Manual Apply with ready flag) -apiVersion: discovery.k8s.io/v1 -kind: EndpointSlice -metadata: - name: hemmelig-docker - namespace: default - labels: - kubernetes.io/service-name: hemmelig-docker -addressType: IPv4 -ports: - - name: http - port: 3000 - protocol: TCP -endpoints: - - addresses: - - 192.168.4.106 - conditions: - ready: true ---- -# IngressRoute (Manual Apply) -apiVersion: traefik.io/v1alpha1 -kind: IngressRoute -metadata: - name: hemmelig-docker-route - namespace: default -spec: - entryPoints: - - websecure - routes: - - match: Host(`paste.innovation-hub-niedersachsen.de`) - kind: Rule - services: - - name: hemmelig-docker - port: 80 - tls: - secretName: hemmelig-tls diff --git a/config/hemmelig/hemmelig-ingress.yaml b/config/hemmelig/hemmelig-ingress.yaml new file mode 100644 index 0000000..d6f6383 --- /dev/null +++ b/config/hemmelig/hemmelig-ingress.yaml @@ -0,0 +1,16 @@ +apiVersion: traefik.io/v1alpha1 +kind: IngressRoute +metadata: + name: hemmelig-docker-route + namespace: default +spec: + entryPoints: + - websecure + routes: + - match: Host(`paste.innovation-hub-niedersachsen.de`) + kind: Rule + services: + - name: hemmelig-docker + port: 80 + tls: + certResolver: default diff --git a/config/hemmelig/hemmelig-service.yaml b/config/hemmelig/hemmelig-service.yaml new file mode 100644 index 0000000..5e5814d --- /dev/null +++ b/config/hemmelig/hemmelig-service.yaml @@ -0,0 +1,25 @@ +apiVersion: v1 +kind: Service +metadata: + name: hemmelig-docker + namespace: default +spec: + ports: + - port: 80 + targetPort: 3000 + clusterIP: None +--- +apiVersion: discovery.k8s.io/v1 +kind: EndpointSlice +metadata: + name: hemmelig-docker + namespace: default + labels: + kubernetes.io/service-name: hemmelig-docker +addressType: IPv4 +ports: + - name: http + port: 3000 +endpoints: + - addresses: + - 192.168.4.106