# yum -y install bind-utils[root@k8s-master mainfests]# vim myapp-svc-headless.yamlapiVersion: v1kind: Servicemetadata:name: myapp-headlessnamespace: defaultspec:selector:app: myappclusterIP: "None"ports:- port: 80targetPort: 80[root@k8s-master mainfests]# dig -t A myapp-headless.default.svc.cluster.local. @10.96.0.10NodePort[root@master manifests]# vim myapp-service.yamlapiVersion: v1kind: Servicemetadata:name: myappnamespace: defaultspec:type: NodePortselector:app: myapprelease: stabelports:- name: httpport: 80targetPort: 80nodePort: 30006LoadBalancerloadBalancer 和 nodePort 其实是同一种方式 。区别在于 loadBalancer 比 nodePort 多了一步,就是可以调用 cloud provider 去创建 LB 来向节点导流

文章插图
ExternalName这种类型的 Service 通过返回 CNAME 和它的值,可以将服务映射到 externalName 字段的内容( 例如:hub.hongfu.com ) 。ExternalName Service 是 Service 的特例,它没有 selector,也没有定义任何的端口和 Endpoint 。相反的,对于运行在集群外部的服务,它通过返回该外部服务的别名这种方式来提供服务
kind: ServiceapiVersion: v1metadata:name: my-service-1namespace: defaultspec:type: ExternalNameexternalName: hub.hongfu.com【svc游戏 svc】当查询主机 my-service.defalut.svc.cluster.local (
SVC_NAME.NAMESPACE.svc.cluster.local )时,集群的 DNS 服务将返回一个值 my.database.example.com 的 CNAME 记录 。访问这个服务的工作方式和其他的相同,唯一不同的是重定向发生在 DNS 层,而且不会进行代理或转发
- 网游小助手,游戏体验小助手
- 好听的男生古风游戏名字 好听温润的古风男名四字两字
- 游戏点卡批发网站 游戏点卡批发平台
- 掌机小精灵攻略 精灵游戏攻略
- 手机怎么制作小游戏模式 传奇手游脚本制作教程
- 愤怒的小鸟下载游戏中文版 愤怒的小鸟中文版下载
- 愤怒的小鸟小游戏大全 小游戏愤怒的小鸟
- qq游戏你画我猜怎么没有了 qq游戏你画我猜叫什么
- 魔兽世界暗影守护者 暗影守护者游戏手机下载
- 14岁网瘾少年2个月充值dnf点券16W,在游戏里当大佬,现实里却感到愧疚,如何评价?
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
