kubernetes容器(rancher)利用HostAliases添加hosts地址解析

在容器pod內,若是直接將域名記錄到容器鏡像的/etc/hosts文件是不行的,會是ip id這種形式,在1.7.x以及以上版本能夠利用HostAliases來進行配置。
一、yaml配置:網絡

hostAliases:
  - ip: "11.111.21.65"
    hostnames:
    - "yw01-01"
  - ip: "11.111.21.66"
    hostnames:
    - "yw02-01"

二、rancher配置:
在顯示高級選項,找到網絡,而後添加別名
kubernetes容器(rancher)利用HostAliases添加hosts地址解析ide

注意:rancher裏面這個主機名不能使用下劃線,要使用標準域名。code

三、其它添加hosts方式:
yaml:CMD裏面加 echo "xxxxxxxxxx" >> /etc/hosts ,可是容器裏面的啓動命令就要挪到外面來寫
entrypoint等blog

相關文章
相關標籤/搜索