【发布时间】:2015-11-19 01:50:51
【问题描述】:
有没有办法通过 Kubernetes 中的服务传递环境变量?
我尝试将它传递给我的服务 yaml,如下所示:
apiVersion: v1
kind: Service
metadata:
labels:
name: kafka
name: kafka
spec:
ports:
- port: 9092
selector:
name: kafka
env:
- name: BROKER_ID
value: "1"
服务正在被 kubectl 消费,并被创建。
我已确认服务已通过env | grep KAFKA 连接到我的容器,并且变量的输出大大增加,正如我的服务启动时所预期的那样。
但是,我想传入自定义环境变量,这些变量必须根据它所在的容器实例而有所不同。
这可能吗?
【问题讨论】:
标签: cluster-computing kubernetes