【技术实现步骤摘要】
基于Kubernetes的协议转换处理方法和设备
本专利技术涉及计算机网络领域,更为具体而言,涉及一种基于Kubernetes的协议转换处理方法和设备。
技术介绍
Kubernetes系统,也可以称为K8S系统。基于安全目的,K8S系统与用户客户端之间的通信是基于第一协议,例如,来自用户的请求是基于第一协议的请求,该请求到达Kubernetes系统中,是基于Kubernetes系统内部通信的第二协议被转发到对应的服务,该服务根据该第二协议的请求做出反馈结果,那么从Kubernetes系统发往用户的反馈结果是基于第二协议的请求结果,产生跨域问题,而导致服务无法提供。
技术实现思路
为解决上述问题,本专利技术实施方式提供了一种基于Kubernetes的协议转换方法,通过在pod中设置本地代理和本地服务,并且通过本地代理进行协议转换,使得本地服务自带定制处理,无需将Kubernetes服务的配置文件与通用的配置文件进行差别处理,对于部署而言,可以与其他服务等同处理,从而方便服务的开发和部署。第一方面,本 ...
【技术保护点】
1.一种基于Kubernetes的协议转换处理方法,其特征在于,所述方法包括:/n通过在pod中部署的本地代理接收全局代理转发的根据第一协议的第一请求;/n通过所述本地代理将所述第一请求转换为基于第二协议的第二请求,其中,所述pod还部署有本地服务;/n通过所述本地代理将所述第二请求发送给所述本地服务。/n
【技术特征摘要】
1.一种基于Kubernetes的协议转换处理方法,其特征在于,所述方法包括:
通过在pod中部署的本地代理接收全局代理转发的根据第一协议的第一请求;
通过所述本地代理将所述第一请求转换为基于第二协议的第二请求,其中,所述pod还部署有本地服务;
通过所述本地代理将所述第二请求发送给所述本地服务。
2.根据权利要求1所述的方法,其特征在于,所述第二协议与Kubernetes系统和用户客户端之间的通信协议相同。
3.根据权利要求1所述的方法,其特征在于,所述第一协议为超文本传输协议HTTP,所述第二协议为超文本传输协议安全HTTPS。
4.根据权利要求1所述的方法,其特征在于,所述本地服务包括中央认证服务CAS。
5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述Pod和其他pod的通...
【专利技术属性】
技术研发人员:陈登月,
申请(专利权)人:易保网络技术上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。