有没有由 K8s 管理的 Chef 服务?

有没有由 K8s 管理的 Chef 服务?

我正在寻找一种方法来将 Chef 管理到我的 K8s 集群中。我的集群正在扩大和缩小,我需要一种方法来为命名空间中的每个新节点引导不同的依赖项。我的节点在 AWS 云中,我知道用户数据,但这还不够,Chef 还有其他用途和优势。

目标不仅是让 Chef 作为 K8s 中的一个 pod,而且还拥有在我的集群上操作不同规则的工具。

答案1

社区已经创建了用于部署 Chef 服务器的 docker 镜像,您也可以通过 Dockerfile 创建 Chef 容器。

这里有一些可以帮助您的有用链接。

配置管理方法:Chef、Ansible 和 Kubernetes

在各种云服务中使用 Kubernetes 进行 Ansible 和 Chef 部署。

下面这本书也来自 PackPub 的《Kubernetes Cookbook》,它不是免费的,但您可以获得 10 天的免费试用版并进行检查。

通过 Chef 菜谱自动部署 Kubernetes

希望能帮助到你!

相关内容