前言FluxCD是CNCF的孵化项目,可以让我们以GitOps的方式轻松地交付应用。和另一个同类的CNCF孵化项目ArgoCD不同,FluxCD是许多toolkit的集合,天然松耦合并且有良好的扩展性,用户可按需取用。我们希望通过集成FluxCD这样一个优秀的GitOps项目来为用户提供更多的选择。我们综合考虑了以下三大要素:为还没有接触过GitOps的用户提供易上手的体验;为使用过FluxCD的用户提供无缝切换的体验;为已经使用过KubeSphereGitOps功能的用户提供熟悉感的同时突出FluxCD的优势和特性。多次重新设计了前端界面和后端实现,最终完成了一个还算比较满意的版本。ks-d