Ops 发布 v1.0.0 版本
内容提要
文章介绍了多集群任务执行的支持,包括集群创建、PipelineRun对象的跨集群分发、Copilot交互、ARM环境支持及运维总线建议,从而实现更高效的系统集成与管理。
关键要点
-
支持多集群执行任务,建议将当前集群的主机创建为 Host。
-
可以创建多个 Cluster,Task 和 Pipeline 对象会自动同步到所有 Cluster 中。
-
PipelineRun 对象可以跨集群分发,TaskRun 不支持跨集群。
-
Controller 根据 PipelineRun 中的 cluster 字段分发任务,并更新状态。
-
在 Ops Server 中添加必要的变量以支持 Copilot 交互。
-
使用 Copilot 时,可以直接输入文本发送消息。
-
所有核心组件已支持 ARM64 架构,并在生产环境中验证。
-
建议在每个集群中安装 Nats 组件以汇总事件,定义多个 Topic。
-
运维总线可方便系统集成,支持探活、执行任务、巡检和 Webhook 事件。
延伸问答
Ops v1.0.0 版本支持哪些多集群任务执行功能?
Ops v1.0.0 版本支持创建多个集群,Task 和 Pipeline 对象自动同步,PipelineRun 对象可以跨集群分发。
如何在 Ops Server 中配置 Copilot 交互?
在 Ops Server 中添加必要的变量,如 SERVER_TOKEN、COPILOT_ENDPOINT 和 COPILOT_KEY,以支持 Copilot 交互。
Ops v1.0.0 版本是否支持 ARM 环境?
是的,所有核心组件已支持 ARM64 架构,并在生产环境中验证。
运维总线的主要功能是什么?
运维总线支持探活、执行任务、巡检和 Webhook 事件,方便系统集成。
PipelineRun 和 TaskRun 在跨集群分发上有什么区别?
PipelineRun 可以跨集群分发,而 TaskRun 不支持跨集群分发。
在每个集群中安装 Nats 组件的目的是什么?
安装 Nats 组件可以汇总事件,定义多个 Topic,提升事件管理效率。