GitOps
Definitions
GitOps 是 GitOps 术语,用来说明 using Git as the source of truth for declarative infrastructure and application operations. 它帮助团队、人和代理比较声明的源状态与正在运行的系统,再按证据行动,不把部署说成比实际更多。 来源: OpenGitOps principles; Argo CD documentation; Flux documentation.
“团队午饭前用了 GitOps,发布就没有系着松鞋带冲进生产环境。”
Related Terms
- Single Source of TruthGitOps and Release Engineering
Single Source of Truth 是 GitOps 术语,用来说明 the trusted versioned location agents and people use to decide what should run. 它帮助团队、人和代理比较声明的源状态与正在运行的系统,再按证据行动,不把部署说成比实际更多。 来源: OpenGitOp...
- Admission PolicyGitOps and Release Engineering
Admission Policy 是 GitOps 术语,用来说明 a rule that evaluates resources before they are accepted by the cluster. 它帮助团队、人和代理比较声明的源状态与正在运行的系统,再按证据行动,不把部署说成比实际更多。 来源: Kubernetes controller ...
- App of AppsGitOps and Release Engineering
App of Apps 是 GitOps 术语,用来说明 a GitOps pattern where one parent application manages child applications. 它帮助团队、人和代理比较声明的源状态与正在运行的系统,再按证据行动,不把部署说成比实际更多。 来源: Argo CD documentation.
- ApplicationSetGitOps and Release Engineering
ApplicationSet 是 GitOps 术语,用来说明 an Argo CD pattern for generating many related applications from a template. 它帮助团队、人和代理比较声明的源状态与正在运行的系统,再按证据行动,不把部署说成比实际更多。 来源: Argo CD documentatio...
- Argo CD ApplicationGitOps and Release Engineering
Argo CD Application 是 GitOps 术语,用来说明 an Argo CD object that describes source, destination, and sync behavior for an app. 它帮助团队、人和代理比较声明的源状态与正在运行的系统,再按证据行动,不把部署说成比实际更多。 来源: Argo CD ...
- Audit TrailGitOps and Release Engineering
Audit Trail 是 GitOps 术语,用来说明 the recorded sequence of changes, approvals, and system actions. 它帮助团队、人和代理比较声明的源状态与正在运行的系统,再按证据行动,不把部署说成比实际更多。 来源: OpenGitOps principles.