kind: IngressapiVersion: extensions/v1beta1metadata:name: kubesphere-ingressnamespace: kubesphere-systemannotations:kubesphere.io/creator: adminspec:rules:- host: test.comhttp:paths:- path: /backend:serviceName: ks-consoleservicePort: 80
我们简单说明下配置文件参数含义
metadata:name: kubesphere-ingress #规则名字,大家可以根据自己规则写namespace: kubesphere-system #基于哪个命名空间,这里跟我一样写,这里是kubesphere的命名空间annotations:kubesphere.io/creator: adminspec:rules:- host: test.com #指定访问的域名http:paths:- path: /backend:serviceName: ks-console #服务名:可以通过kubesphere管理平台看到面板服务是ks-consoleservicePort: 80
保存之后我们直接加载规则,输入以下命令
kubectl apply -f kubesphereIngress.yaml
如果想删除该规则,则输入以下命令
kubectl delete -f kubesphereIngress.yaml
文章转载自程序员技术笔记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。





