docker-compose 是否有类似于服务帐户和 kubernetes-client 库的东西?

普拉文·库马尔

通过为 pod 创建服务帐户,可以从任何 pod 访问整个集群的 kubectl api。以不同语言实现的 Kubernetes 客户端库使得在集群中拥有一个用于此目的的 Pod 成为可能。

docker-compose 是否有类似的东西?我的要求是控制撰写文件中定义的所有服务的生命周期(创建、列出、缩放、销毁、重新启动等)。据我搜索,没有这样的功能可用于撰写。

或者 docker-swarm 是否提供任何此类功能?

托马斯

Docker 提供了一个 API,可用于与守护进程交互。事实上,这正是 docker-compose 用来实现所提供功能的方法。

但是,Docker 不像 kubernetes 那样提供细粒度的访问控制。但是您可以将 docker 套接字挂载到容器并使用 API。一个很好的例子就是“portaner”,它为 docker 提供了一个基于 Web 的 UI。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章