【技术实现步骤摘要】
本专利技术涉及软件运维,尤其涉及一种集群容器化部署支持外部服务访问方法及系统。
技术介绍
1、在kubernetes 简称(k8s容器云)平台上, 部署rocketmq 简称(消息队列)服务集群, 但由于rocketmq服务集群都是k8s(容器云)容器化部署运行方式, 集群服务使用的网络ip地址是集群内部网络ip地址, 内部网络ip地址是k8s(容器云)平台内部服务组件cni(calico)组件负责网络通信, 但只能k8s(容器云)集群内部通讯。
2、容器化后, 由于基于k8s(容器云)环境部署运行,rocketmq(消息队列)(nameserver, brokermaster, brokerslave, rocketmq-dashboard)服务组件基于k8s(容器云) 每个服务组件分别已最小单元独立运行容器pod(最小单元), 从而导致以下几个问题:
3、基于k8s(容器云) rocketmq(消息队列) nameserver(注册中心) 以独立最小单元部署启动, 但基于集群内使用的网络是集群内部网络ip地址
4本文档来自技高网...
【技术保护点】
1.一种集群容器化部署支持外部服务访问方法,其特征在于,包括:
2.根据权利要求1所述的一种集群容器化部署支持外部服务访问方法,其特征在于,所述采用多阶构建RocketMQ镜像文件具体包括:
3.根据权利要求1所述的一种集群容器化部署支持外部服务访问方法,其特征在于,所述增加DNS解析策略还包括:适用于HostnetWork 网络模式运行的Pod。
4.根据权利要求1所述的一种集群容器化部署支持外部服务访问方法,其特征在于,所述Pod安全性上下文包括: SecurityContext: fsGroup: 0 runAsUser: 0
...【技术特征摘要】
1.一种集群容器化部署支持外部服务访问方法,其特征在于,包括:
2.根据权利要求1所述的一种集群容器化部署支持外部服务访问方法,其特征在于,所述采用多阶构建rocketmq镜像文件具体包括:
3.根据权利要求1所述的一种集群容器化部署支持外部服务访问方法,其特征在于,所述增加dns解析策略还包括:适用于hostnetwork 网络模式运行的pod。
4.根据权利要求1所述的一种集群容器化部署支持外部服务访问方法,其特征在于,所述pod安全性上下文包括: sec...
【专利技术属性】
技术研发人员:谢斌,田吉,李佳,刘彪,娄江南,李成,杨爽,牛建平,孙大臣,管春元,宋锦程,焦质晔,滕训超,孙增强,
申请(专利权)人:启明信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。