首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使用kubernetes服务自动创建A记录

使用kubernetes服务自动创建A记录
EN

Stack Overflow用户
提问于 2017-07-03 15:55:15
回答 2查看 1.3K关注 0票数 2

我有一个kubernetes 1.6.2集群,正在创建一个如下服务:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
kind: Service
apiVersion: v1
metadata:
  name: hello
  namespace: myns
  annotations:
      service.beta.kubernetes.io/aws-load-balancer-internal: 0.0.0.0/0
      dns.alpha.kubernetes.io/internal: mydomain.com
spec:
  selector:
    app: hello-world
  ports:
    - protocol: "TCP"
      port: 80
      targetPort: 5000
  type: LoadBalancer

我希望这会创建一个内部ELB (它确实是这样做的),但也会按照https://github.com/kubernetes/kops/tree/master/dns-controller在亚马逊Route53托管专区上为mydomain.com设置一个A记录(实际上它并没有)。是否需要执行某些操作才能启用记录创建?

EN

回答 2

Stack Overflow用户

发布于 2017-07-04 03:51:44

在第53路中,在启动集群之前使用Alias Yes创建一个A类型记录,当您发出以下命令时,Kurbernetes将使用适当的别名目标对其进行音频更新,该别名目标会在应用启动时解析为正确的IP

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
kubectl expose rs .....
票数 0
EN

Stack Overflow用户

发布于 2017-08-29 07:03:15

这可能不起作用,因为dns.alpha.kubernetes.io/internal要求您使用NodePort,至少这里的https://github.com/kubernetes/kops/issues/1082是这样写的

更新:

关于这张A级唱片有一个公开的问题。可以创建CNAME记录,但A记录尚未工作。忘记了发行号,但我想你可以在kops github issues中找到它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44889798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文