Github开源生信云平台 DEMO
kubectl run nginx --image=registry.cn-hangzhou.aliyuncs.com/wybioinfo/nginx kubectl exec -it nginx -- bash curl localhost kubectl expose pod nginx \ --name nginx \ --port 80 \ --target-port 80
或者
kubectl create deployment nginx --image=nginx kubectl expose deployment nginx --port=80
kubectl get svc
kubectl logs -n traefik deploy/traefik -f
cat nginx-ingress.yaml apiVersion: traefik.io/v1alpha1 kind: Middleware metadata: name: nginx-strip spec: stripPrefix: prefixes: - /nginx --- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: nginx annotations: traefik.ingress.kubernetes.io/router.middlewares: default-nginx-strip@kubernetescrd spec: ingressClassName: traefik rules: - http: paths: - path: /nginx pathType: Prefix backend: service: name: nginx port: number: 80