【发布时间】:2020-07-19 11:47:45
【问题描述】:
我正在尝试在 kubernetes 集群中创建 Pod 以启动 docker 映像。我使用client-java 版本 8.0.0 创建 pod 集群。我使用这个文档 kubernetes-client 来创建 Pod 集群。但是我无法为 docker 容器设置环境变量。
代码:
Map<String, String> attributes = myObject.getAttributes(); //need to set this attributes as environment variables in pod creation
// create pod of a Kubernetes cluster
V1Pod pod = new V1PodBuilder().withNewMetadata().withName(serviceName).endMetadata()
.withNewSpec().addNewContainer().withName("www").withImage(dockerImage).endContainer().endSpec()
.build();
创建pod时如何为docker容器设置环境变量(Map<String, String>)?
这里的任何意见都非常感谢。
【问题讨论】:
标签: docker kubernetes kubernetes-pod java-client kubernetes-cluster