瀏覽代碼

fixed whoami alt dns

Breandan Dezendorf 2 年之前
父節點
當前提交
e08e50c4f4
共有 2 個文件被更改,包括 55 次插入1 次删除
  1. 1 1
      dezendorf/homelab/k3s/whoami/06-whoami-ingress.yaml
  2. 54 0
      dezendorf/homelab/k3s/whoami/foo

+ 1 - 1
dezendorf/homelab/k3s/whoami/06-whoami-ingress.yaml

@@ -7,7 +7,7 @@ spec:
   entryPoints:
     - websecure
   routes:
-  - match: (Host(`whoami.dezendorf.net`)||Host(`whoamir.dezendorf.net`))
+  - match: Host(`whoami.dezendorf.net`)
     kind: Rule
     services:
     - name: whoami

+ 54 - 0
dezendorf/homelab/k3s/whoami/foo

@@ -0,0 +1,54 @@
+kind: Deployment
+apiVersion: apps/v1
+metadata:
+  name: whoami
+  labels:
+    app: whoami
+
+spec:
+  replicas: 1
+  selector:
+    matchLabels:
+      app: whoami
+  template:
+    metadata:
+      labels:
+        app: whoami
+    spec:
+      containers:
+        - name: whoami
+          image: traefik/whoami
+          ports:
+            - name: web
+              containerPort: 80
+apiVersion: v1
+kind: Service
+metadata:
+  name: whoami
+
+spec:
+  type: ClusterIP
+  ports:
+    - name: web
+      port: 80
+      targetPort: 80
+
+  selector:
+    app: whoami
+apiVersion: traefik.containo.us/v1alpha1
+kind: IngressRoute
+metadata:
+  name: whoami-ingress-route
+  namespace: default
+spec:
+  entryPoints:
+    - websecure
+  routes:
+  - match: (Host(`whoami.dezendorf.net`)||Host(`whoamir.dezendorf.net`))
+    kind: Rule
+    services:
+    - name: whoami
+      port: 80
+  tls:
+    certResolver: myresolver
+