apiVersion: v1 kind: Namespace metadata: name: navigation --- apiVersion: v1 kind: ConfigMap metadata: name: navigation-html namespace: navigation data: index.html: | K3s 服务导航

🚀 K3s 服务导航

快速访问您的所有服务

--- apiVersion: apps/v1 kind: Deployment metadata: name: navigation namespace: navigation spec: # replicas 由 KEDA 管理,不设置固定值 selector: matchLabels: app: navigation template: metadata: labels: app: navigation spec: containers: - name: nginx image: nginx:alpine ports: - containerPort: 80 resources: requests: cpu: 50m memory: 64Mi limits: cpu: 200m memory: 128Mi volumeMounts: - name: html mountPath: /usr/share/nginx/html volumes: - name: html configMap: name: navigation-html --- apiVersion: v1 kind: Service metadata: name: navigation namespace: navigation spec: selector: app: navigation ports: - port: 80 targetPort: 80 type: ClusterIP --- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: navigation-ingress namespace: navigation annotations: traefik.ingress.kubernetes.io/router.entrypoints: web spec: rules: - host: dh.u6.net3w.com http: paths: - path: / pathType: Prefix backend: service: name: navigation port: number: 80