Argo CD 消息推送之 SSE

服务器发送事件 (Server-Sent Events) 是一种服务器推送技术,使客户端能够通过 HTTP 连接从服务器接收自动更新,并描述了在建立初始客户端连接后服务器如何向客户端发起数据传输。

Argo CD 源码解析之自动同步

Argo CD 的自动同步功能通过监控 Git 仓库中的更改来自动部署和更新应用程序。这确保了 Kubernetes 集群中的应用程序始终与 Git 仓库中的配置保持一致。开发团队只需将应用程序的描述和配置存储在 Git 仓库中,Argo CD 会根据这些信息自动部署和更新应用程序。

Kubebuilder Watching Resources

我们在开发过程中,可能需要开发一个类似Deployment的资源逻辑,管理依赖资源是控制器的基础,如果不能观察它们的状态变化就不可能管理它们。这就意味着,我们需要 reconciler 能监控多个资源的变化。