云计算平台
容器云平台后端包含多个子模块,包括核心模块、权限模块、日志模块、制品服务
模块、监控告警模块。
容器云平台依赖k8s和harbor进行服务发布和管理。通过k8s的apiserver的
http接口在k8s集群上创建管理各种工作负载和资源,应用的发布基于kubevela的应用
组件,发布过程中根据容器定义的镜像名称从harbor拉取镜像并创建容器运行服务,应用
发布成功后将在k8s集群上创建pod实例。
prometheus作为监控组件,记录容器运行过程中的资源使用情况,
logpilot+logstash+Elasticsearch作为集群的辅助组件,用于日志采集展示。
容器云平台开发多款自定义控制器组件,包括资源池组件、统一网络组件、故障隔
离组件等等,简化集群操作,提高用户使用效率。
云计算