apiVersion: v1 kind: Service metadata: name: fengling-auth-service namespace: fengling labels: app: fengling-auth-service spec: type: ClusterIP selector: app: fengling-auth-service ports: - name: http port: 80 targetPort: 80 protocol: TCP --- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: fengling-auth-service namespace: fengling annotations: traefik.ingress.kubernetes.io/router.entrypoints: websecure spec: ingressClassName: traefik rules: - host: auth.fengling.local http: paths: - path: / pathType: Prefix backend: service: name: fengling-auth-service port: number: 80