以windows为例,修改hosts文件,文件位置
C:\Windows\System32\drivers\etc\hosts
添加如下:
10.10.5.15 abc.cn
10.10.5.15 cba.cn
如果是linux,修改 /etc/hosts, 修改方式相同。
如果是docker ,同样进入docker对应的host目录,进行修改。
kubernetes通过 yaml文件,我们可以在 .spec.hostAliases 下为 Pod 配置 HostAliases。
如:
apiVersion: v1
kind: Pod
metadata:
name: hostaliases-pod
spec:
restartPolicy: Never
hostAliases:
- ip: "10.10.5.15"
hostnames:
- "abc.cn"
- "cba.cn"
containers:
- name: cat-hosts
image: busybox:1.28
command:
- cat
args:
- "/etc/hosts"