【技术实现步骤摘要】
本专利技术涉及文件管理,尤其涉及一种用于管理kubernetes的yaml文件的方法和装置。
技术介绍
1、kubernetes(k8s)原本是一个可扩展、可移植的开源系统,由google构建,由cloudnative computingfoundation(cncf)孵化和管理。
2、当使用kubernetes,可以在多节点的集群中管理容器。最近几年,诸如谷歌、facebook和neflix等大公司已经成功地从单体架构转变为微服务架构。容器被认为是微服务架构的一个核心技术。一般来说,微服务被部署为pod,它被定义为可由kubernetes部署的最小单元。被用来管理和协调一个pod组以提供应用服务。基于微服务的组合部署数百个或数千个应用是困难的。为此,kubernetes通过提供各种工作负载资源来有效地管理pod,解释微服务和分配给应用程序的资源之间的关系,如replicaset、daemonset和statefulset。
3、部署应用程序所需的工作负载资源在yaml文件中被描述和管理。现有的自动创建yaml文
...【技术保护点】
1.一种用于管理Kubernetes的YAML文件的装置,其特征在于,包括:
2.根据权利要求1所述的一种用于管理Kubernetes的YAML文件的装置,其特征在于:所述前端组件基于React框架,后端组件基于Express框架,数据库为MongoDB。
3.根据权利要求1所述的一种用于管理Kubernetes的YAML文件的装置,其特征在于:所述后端组件包括请求监听模块、渲染YAML模块、数据处理模块和Kubernetes交互模块。
4.根据权利要求1所述的一种用于管理Kubernetes的YAML文件的装置,其特征在于:所述请
...【技术特征摘要】
1.一种用于管理kubernetes的yaml文件的装置,其特征在于,包括:
2.根据权利要求1所述的一种用于管理kubernetes的yaml文件的装置,其特征在于:所述前端组件基于react框架,后端组件基于express框架,数据库为mongodb。
3.根据权利要求1所述的一种用于管理kubernetes的yaml文件的装置,其特征在于:所述后端组件包括请求监听模块、渲染yaml模块、数据处理模块和kubernetes交互模块。
4.根据权利要求1所述的一种用于管理kubernetes的yaml文件的装置,其特征在于:所述请求监听模块用于接收前端组件的请求。
5.根据权利要求1所述的一种用于管理kubernetes的yaml文件的装置,其特征在于:所述渲染yaml模块用于将由请求监听模块接收和处理的结果返回给前端组件。
6.根据权利要求1所述的一种用于管理kubernetes的yaml文件的装置,其特征在于:所...
【专利技术属性】
技术研发人员:李志辉,张其栋,汤俊凯,李永信,姜岢妤,陈世强,
申请(专利权)人:天翼云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。