栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

ingress配置方案

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ingress配置方案

1、添加helm ingress-nginx源
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
2、更新源
helm repo update
3、搜索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 silkroad
5、添加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: 9807
6、windows机器添加域名信息

 

 

7、测试访问

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/335002.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号