alair пре 4 месеци
родитељ
комит
21b3b122f4
1 измењених фајлова са 58 додато и 0 уклоњено
  1. 58 0
      ruoyi-ui-deploy.yaml

+ 58 - 0
ruoyi-ui-deploy.yaml

@@ -0,0 +1,58 @@
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+  namespace: ruoyi
+  name: ruoyi-ui
+  labels:
+    app: ruoyi-ui
+spec:
+  replicas: 2
+  selector:
+    matchLabels:
+      app: ruoyi-ui
+  template:
+    metadata:
+      labels:
+        app: ruoyi-ui
+    spec:
+      containers:
+        - name: ruoyi-ui
+          image: 192.168.0.5:9080/repo/ruoyi-ui:latest
+          imagePullPolicy: Always
+          ports:
+            - containerPort: 80
+---
+apiVersion: v1
+kind: Service
+metadata:
+  namespace: ruoyi
+  labels:
+    app: ruoyi-ui
+  name: ruoyi-ui
+spec:
+  selector:
+    app: ruoyi-ui
+  ports:
+    - protocol: TCP
+      port: 80
+      targetPort: 80
+  type: ClusterIP
+---
+apiVersion: networking.k8s.io/v1
+kind: Ingress
+metadata:
+  name: ruoyi-admin
+  namespace: ruoyi
+spec:
+  ingressClassName: traefik
+  rules:
+    - host: ruoyi.autumn.com
+      http:
+        paths:
+          - path: /
+            pathType: Prefix
+            backend:
+              service:
+                name: ruoyi-ui
+                port:
+                  number: 80