一个 CLI 支持的框架,可简化 Kubernetes 配置的编写和部署到多个集群。
ksonnet 团队正在退出该项目。因此,ksonnet 的开发工作将结束,GitHub 仓库将被归档。您可以在 此处 阅读我们的决定详情。 ksonnet 是一个用于编写、共享和部署 Kubernetes 应用程序声明的框架。借助其 CLI,您只需执行几个命令即可从头开始生成完整的应用程序,或者在大规模环境中管理复杂系统。
具体来说, ksonnet 允许您: * 重用 常见的 manifest 模式(在应用程序内或来自外部库) * 自定义 直接使用强大的对象串联语法来定制 manifest * 部署 应用程序 manifest 到多个环境 * 比较 各个环境之间的差异,以比较应用程序的两个运行版本 * 跟踪 应用程序配置的全部状态,以便在可控制的文件中进行版本管理
如果您在 macOS 上使用 Homebrew,则可以使用以下命令安装 ks:
这里我们提供了一些命令,它们展示了 ksonnet 的一些基本功能。您可以运行这些命令,通过 Kubernetes 服务和部署来部署和更新一个基本的 Web 应用程序 UI。此应用程序如下所示:
暂无开放 Issues,或尚未同步最近议题。