Kubernetes DNS部署.pdfVIP

  • 18
  • 0
  • 约1.19万字
  • 约 12页
  • 2017-07-10 发布于浙江
  • 举报
Kubernetes DNS部署

Kubernetes DNS部署 - carter115的专栏 - 博客频道 分类: Docker Kubernetes (3) 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录 (?)[+] 在kubernetes中每一个service都会被分配一个虚拟IP,每一个Service在正常情况下都会长时间不会改变,这个相 对于pod的不定IP,对于集群中APP的使用相对是稳定的。但是Service的信息注入到pod 目前使用的是环境变量的方 式,并且十分依赖于pod(rc)和service的创建顺序,这使得这个集群看起来又不那么完美,于是kubernetes以插件 的方式引入了DNS系统,利用DNS对Service进行一个映射,这样我们在APP中直接使用域名进行引用,避免了之前的 变量泛滥问题,也避免了创建顺序的尴尬局面。 skyDNS: 提供DNS解析服务 etcd:用于skyDNS的存储 kube2sky:连接Kubernetes和skyDNS 1. skydns配置文件 创建DNS服务的RC配置文件,在这个RC配置中包含了3个Container的定义 [root@docker1 dns]# cat skydns-rc.yaml | grep -v # apiVersion: v1 kind: ReplicationCo

文档评论(0)

1亿VIP精品文档

相关文档