是否可以对集群进行容器化?

时间:2019-09-24 08:39:26

标签: containers minikube minishift

是否可以将minishift或minikube集群容器化?这样我可以docker run -it容器和oc/kubectl get里面的资源?

Dockerfile可能类似于:

FROM alpine:latest
RUN **minishift installation**
ENTRYPOINT ['minishift', 'start']

我们目前有一个在VM中具有minishift集群的产品,所以我想知道是否可以将其从VM过渡到Container。

1 个答案:

答案 0 :(得分:0)

从理论上讲,是可能的。但这不应该这样。

虽然我确实了解在虚拟机中运行MinikubeMinishift,但我不明白为什么要在容器中运行。这两个都是易于使用的Kubernetes或OpenShift的一个节点。

如果您已经有一个群集,为什么不使用它来运行所需的应用程序。 通过将Minikube或MiniShift部署到容器中,您将为应用程序造成巨大的开销。

您可能有兴趣阅读此博客Running systemd within a Docker Container。它有些陈旧,但可能是您正在寻找的东西。 Daniel Walsh还在2019年发布了2014年该帖子的更新,您可以找到它here