我可以通过编辑pod模板向pod添加容器,但我正在寻找更简单的方法。是否有办法在不编辑pod模板的情况下向已部署的OpenShift pod添加容器?最好使用CLI。
我可以通过编辑Pod模板向Pod添加容器,但我正在寻求更加简便的方法。是否有办法在不编辑Pod模板的情况下,通过CLI向已部署的OpenShift Pod添加容器呢?我可以通过编辑pod模板向pod添加容器,但我正在寻找更简单的方法。是否有办法在不编辑pod模板的情况下向已部署的OpenShift pod添加容器?最好使用CLI。
我可以通过编辑Pod模板向Pod添加容器,但我正在寻求更加简便的方法。是否有办法在不编辑Pod模板的情况下,通过CLI向已部署的OpenShift Pod添加容器呢?kubectl rolling-update
是最简单的解决方案,但这将需要编辑Pod模板。话虽如此,您确定需要将容器添加到现有Pod中吗?除非绝对必要,否则最好在单独的Pod中运行新的容器,例如kubectl run <name> --image=<image>
注意:这是通用的Kubernetes答案,OpenShift可能会有更优雅的解决方案。目前没有一种命令可以轻松地将容器添加到 RC 或 Deployment 的 Pod 模板中。您可以使用 oc new-app 快速生成具有多个容器的部署配置文件。
oc new-app php+apache+somethingelse
但这并不能让您深度定制这些容器。
同意这将是一个不错的功能 - 也许作为“运行”模式。