helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx2、更新源
helm repo update3、搜索ingress
helm search ingress
4、开始安装
helm install ingress-nginx/ingress-nginx --set controller.service.type=NodePort --set controller.service.nodePorts.http=30080 --set controller.service.nodePorts.https=30443 --set controller.image.registry=willdockerhub --set controller.image.image=ingress-nginx-controller -n ingress-nginx --namespace silkroad5、添加ingress配置
apiVersion: networking.k8s.io/v1 kind: Ingress metadata: namespace: silkroad name: nginx-https annotations: nginx.ingress.kubernetes.io/backend-protocol: "HTTPS" spec: tls: - hosts: - test.com secretName: tls-secret rules: - host: test.com http: paths: - path: /api/task-manage pathType: Prefix backend: service: name: taskmanage-deployment port: number: 9800 - path: /api/datasource-manager pathType: Prefix backend: service: name: datasourcemanager port: number: 9803 - path: /api/metadata-manager pathType: Prefix backend: service: name: metadata-manager port: number: 98076、windows机器添加域名信息
7、测试访问



