容器管理平台
阿里云容器管理平台
你需要先构建镜像, 然后把镜像上传至镜像管理平台
新建应用, 一步步选择配置你的应用, 如镜像名称, 镜像版本, 服务配置, 路由配置等等
创建好应用之后, 如果需要更新应用, 再去编辑应用, 然后更新下镜像版本,最后实现应用的更新
TIP
如上所描述, 可以看到需要做的事情
你自己的环境, 需要有 CI 的部分, 如 Gitlab 或者 Jenkins
在阿里云 portal 上, 你需要做的事情其实步骤蛮多的, 至少一个应用的服务需要配置, 如果对外服务, 路由也是必要配置
如果应用版本迭代, 那么更新版本, 除了 CI 部分, CD 部分也是需要在 portal 上进行编辑操作的
对于运维侧来讲, 你还需要针对不同的研发配置不同的角色来登录阿里云 portal 进行操作, 需要做到研发只能看到和操作他负责的应用
TIP
其实阿里云容器平台也有 Helm 管理, 但是其功能不满足我们的需求, 如一个应用下看到的基础信息不是原始的 Pod, Ingress 等信息
其他容器管理平台
这个产品, 其应用市场的部分跟我们的理念有些相似, 只是做到了 Chart 的管理, 并没有相关路由可以配置, 以及应用的详情也没有展示
这个产品, 其开源部分的使用情况和阿里云等产品没什么大的区别, 也是需要一步步去编辑应用的配置, 但是其一站式 DevOps 的功能相当牛逼