静态配置

yaml配置镜像中的 Hosts 文件

1
2
3
4
5
6
7
#-------------------------------------------
hostAliases:
- hostnames:
- "sss"
- "aaa"
ip: 127.0.0.1
#-------------------------------------------

动态配置

通过写入环境变量,然后在command里拼接到/etc/hosts文件中

1
2
3
4
5
6
7
8
9
10
# 写入环境b
envFrom:
- configMapRef:
name: sopei-biz-configmap
# 读取的环境变量拼接到host文件中
command: ["/bin/sh","-c"]
args:
- |
echo gateway-orange-sopei.sopei-biz.svc.cluster.local $web_domain >> /etc/hosts
node app.js