按照官当文档,以及大家的实践进行k8s dns 服务发现搭建还是比较简单的,但是会有一个因为系统默认dns 配置造成的一个问题

1. linux  默认dns 配置在 /etc/resolv.conf

一般来只会有几个简单的配置信息

比如:  nameserver XXXXXXXXX

但是今天在阿里云服务器上进行按照的时候出现了进行dns 解析测试的pod 能够解析,但是 自己创建的pod 不能使用

很是困惑,

阿里云dns 的配置如下:

options timeout:1 attempts:1 rotate
nameserver XXXXXX
nameserver XXXXXX

问题就出在 optinons 上注释即可

2. 解决之后每个pod 直接可以进行dns service 发现使用

备注: 一个mysql 后端暴露service的处理,方便进行管理

service

{
"kind": "Service",
"apiVersion": "v1",
"metadata": {
"name": "my-service"
},
"spec": {
"ports": [
{
"protocol": "TCP",
"port": 3306,
"targetPort": 3306
}
]
}
}

  

 endpoint

{
"kind": "Endpoints",
"apiVersion": "v1",
"metadata": {
"name": "my-service"
},
"subsets": [
{
"addresses": [
{ "ip": "XXXXXXXX" }
],
"ports": [
{ "port": 3306 }
]
}
]
}

  

最新文章

  1. Unity游戏开发中的内存管理_资料
  2. GroupJoin和Join的声明及调用
  3. sqlServer数据库实现不同库之间表迁移
  4. go排序
  5. Oracle中修改表名遇到“ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效”
  6. Sybase alter 用法
  7. Ward BRDF实现心得
  8. Java for LeetCode 190 Reverse Bits
  9. QRCode.jar生成二维码
  10. SQLite数据库与Contentprovider(1)
  11. asp.net 导入
  12. Hyper-V的三种网卡
  13. LNMP 基于域名的虚拟主机配置 (Centos5.6)
  14. appium+Python 启动app(一)
  15. 微信小程序复选框实现 多选一功能
  16. java 从键盘录入的三种方法
  17. ASP.NET MVC 路由篇二
  18. Drools(BRMS) 速成教程(上)
  19. Struts2之ValueStack、ActionContext
  20. Burp - Attack type

热门文章

  1. 自定义iOS7导航栏背景,标题和返回按钮文字颜色
  2. C# List<T>用法
  3. .net core 学习笔记(2)-中间件
  4. popen使用不当引起产生僵尸进程
  5. 曲线参数化的Javascript实现(理论篇)
  6. TransactionScope 使用记录
  7. C#中去除字符串空格的三种方法
  8. 第10章 嵌入式Linux的调试技术
  9. RSA_SHA256数字签名
  10. HDU 5398 (动态树)