【文件属性】:
文件名称:kahoy:简单的Kubernetes原始清单部署工具
文件大小:7.01MB
文件格式:ZIP
更新时间:2021-01-30 01:13:49
kubernetes yaml deployment continuous-integration ci
Kahoy-简单可靠的Kubernetes清单部署
当太简单而可用的部署解决方案太复杂时。
主要特点
简单,灵活,轻便。 单个CLI 。
部署任何种类的Kubernetes资源(核心资源,CRD ...)。
可靠的垃圾收集。
适应任何类型的Kubernetes清单结构(单个YAML,少量清单,大型清单存储库...)。
用于部署为单独的发行版/服务( Helm样式)或清单存储库组( Flux样式)。
准备好Gitops (仅应用已更改的资源,差异,空运行...)。
多种资源过滤选项(文件路径,资源命名空间,类型...)。
报告应用和删除的内容(与其他应用程序结合使用,例如:等待,检查,通知等)。
入门
检查并开始部署任何种类的Kubernetes资源:
# Dry run.
$ kahoy apply --dry-run --kube-provider-id " ci " -n " ./manifests "
# Diff changes.
$ kahoy apply --diff --kube-provider-id " ci " -n " ./manifests "