docker-compose 是否有类似于服务帐户和 kubernetes-client 库的东西?
Does docker-compose have something similar to service accounts and kubernetes-client library?
通过为 pods 创建服务帐户,可以从任何 pod 访问整个集群的 kubectl api。以不同语言实现的 Kubernetes 客户端库使得集群中的 pod 可以满足此目的。
docker-compose有类似的东西吗?我的要求是控制组合文件中定义的所有服务的生命周期(创建、列出、扩展、销毁、重启等)。据我搜索,没有此类功能可用于撰写。
或者 docker-swarm 是否提供任何此类功能?
Docker 提供了一个 API 可以用来与守护进程交互。事实上,这正是 docker-compose 用来实现所提供功能的方法。
但是,Docker 不像 kubernetes 那样提供细粒度的访问控制。但是您可以将 docker 套接字挂载到容器并使用 API。一个很好的例子就是“portainer”,它为 docker.
提供基于网络的 UI
通过为 pods 创建服务帐户,可以从任何 pod 访问整个集群的 kubectl api。以不同语言实现的 Kubernetes 客户端库使得集群中的 pod 可以满足此目的。
docker-compose有类似的东西吗?我的要求是控制组合文件中定义的所有服务的生命周期(创建、列出、扩展、销毁、重启等)。据我搜索,没有此类功能可用于撰写。
或者 docker-swarm 是否提供任何此类功能?
Docker 提供了一个 API 可以用来与守护进程交互。事实上,这正是 docker-compose 用来实现所提供功能的方法。
但是,Docker 不像 kubernetes 那样提供细粒度的访问控制。但是您可以将 docker 套接字挂载到容器并使用 API。一个很好的例子就是“portainer”,它为 docker.
提供基于网络的 UI