Serverless平台knative第七章配置私有服务
  EeGZtZT5Jsfk 2023年11月02日 44 0

当开放了所有服务域名绑定之后,所有服务都会映射一个公有域名。

需求:

  现在配置服务不自动创建域名,只在集群内部访问

全局配置:

    kubectl edit cm config-domain  -nknative-serving

    修改configmap/config-domain,将默认域设置为svc.cluster.local; 将注释打开

单服务配置

配置前如下

[root@ip-172-17-11-227 ~]# kubectl get vs
NAME                            GATEWAYS                                                                 HOSTS                                                                                                   AGE
demoapp-ingress                 ["default/demoapp-3797421420","knative-serving/knative-local-gateway"]   ["demoapp.default","demoapp.default.svc","demoapp.default.svc.cluster.local","demoapp.yht.com"]   7s
demoapp-mesh                    ["mesh"]                                                                 ["demoapp.default","demoapp.default.svc","demoapp.default.svc.cluster.local"]                           7s
demoapp.lavamusic.com-ingress   ["default/1538132039-3797421420","default/wildcard-53c2106b"]            ["demoapp.lavamusic.com"]                                                                               161m

配置后如下,可以看到demoapp.yht.com已经不在列表了

kubectl label ksvc demoapp networking.knative.dev/visibility=cluster-local
[root@ip-172-17-11-227 ~]# kubectl get vs
NAME                            GATEWAYS                                                        HOSTS                                                                           AGE
demoapp-ingress                 ["knative-serving/knative-local-gateway"]                       ["demoapp.default","demoapp.default.svc","demoapp.default.svc.cluster.local"]   3m51s
demoapp-mesh                    ["mesh"]                                                        ["demoapp.default","demoapp.default.svc","demoapp.default.svc.cluster.local"]   3m51s
demoapp.lavamusic.com-ingress   ["default/1538132039-3797421420","default/wildcard-53c2106b"]   ["demoapp.lavamusic.com"]                                                       165m
[root@ip-172-17-11-227 ~]# 
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

上一篇: 数据库中的xlog 下一篇: 数据库的隔离级别
  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论