1.3 KiB
1.3 KiB
| title |
|---|
| fluxcd 插件 |
开始之前
确保你已经了解过什么是系统插件(Addon)
插件概览
Flux 是一套针对 Kubernetes 的持续交付(CD)解决方案,fluxcd 插件将帮助你在集群中安装 Flux,并为 KubeVela 提供 Flux 的持续交付能力,帮助你在应用交付计划中添加 helm chart 或 kustomize 类型的组件。
插件内容
-
Flux v2 的本体内容:包括 Deployment / Service / ClusterRole / ClusterRoleBinding / NetworkPolicy。这些内容是 Flux 的控制器、CRD 以及与之配合的 Kubernetes 对象。
-
随插件安装的将有如下两个组件定义,其各自的使用方法详见其各自的文档,更多 Flux 能力即将成为 KubeVela 的模块定义。
依赖
该插件依赖 ns-flux-system 插件,后者作用为提供 flux-system 名字空间。该依赖关系会在后续优化,使之对用户不可见。
禁用方法
先后禁用 fluxcd、ns-flux-system 插件即可。
vela addon disable fluxcd
vela addon disable ns-flux-system