当前位置: 首页 > news >正文

网站标签设置百度网页推广怎么做

网站标签设置,百度网页推广怎么做,建设网站排名,wordpress注册页模板下载简介 Kubernetes的endpoint(终结点)是用于将服务绑定到集群中其他组件的网络地址。Endpoint为服务提供了一个稳定的虚拟IP地址,它会负责将流量从Service路由到后端Pod。 下面是使用Kubernetes的endpoint的详细步骤: 创建一个Se…

简介

Kubernetes的endpoint(终结点)是用于将服务绑定到集群中其他组件的网络地址。Endpoint为服务提供了一个稳定的虚拟IP地址,它会负责将流量从Service路由到后端Pod。

下面是使用Kubernetes的endpoint的详细步骤:

  1. 创建一个Service资源定义,该Service将绑定到一组Pod:
apiVersion: v1
kind: Service
metadata:name: my-service
spec:selector:app: backendports:- protocol: TCPport: 8080targetPort: 80

该示例创建了一个名为my-service的Service,它将选择带有"app=backend"标签的Pod,并将流量路由到Pod的80端口。

  1. Kubernetes将在集群中的每个节点上创建一个虚拟IP(ClusterIP),用于表示Service。

  2. 创建一个Endpoint资源定义,将Service绑定到后端Pod的IP地址和端口:

apiVersion: v1
kind: Endpoints
metadata:name: my-service
subsets:- addresses:- ip: 10.0.0.1- ip: 10.0.0.2ports:- port: 80

该示例创建了一个名为my-service的Endpoint,该Endpoint将流量路由到两个IP地址为10.0.0.1和10.0.0.2的Pod的80端口。

  1. Kubernetes会自动将创建的Endpoint与Service进行关联,使得Service可以通过Endpoint来发现后端Pod,并进行负载均衡。

当使用该Service进行通信时,Kubernetes会将流量路由到该Service的虚拟IP地址,然后通过Endpoint将流量转发到后端Pod的实际IP地址和端口。

举个例子,假设我们有一个运行两个Pod的应用程序,并且这些Pod具有"app=backend"的标签。我们创建了一个Service来暴露这两个Pod,并使用Endpoint将它们绑定到Service。现在,我们可以使用Service的虚拟IP地址来与后端Pod进行通信,而不必关心具体的后端Pod IP地址。

请注意,Endpoint是由Kubernetes自动管理的,并且通常不需要直接进行手动操作。它主要用于内部流量路由和服务发现。

注意的地方

Endpoint是可被访问的服务端点,即一个状态为running的pod,它是service的访问的落点,只有service关联的pod才可能成为endpoint。

Endpoint、service和pod的关系:
在这里插入图片描述
Endpoints表示一个Service对应的所有pod副本的访问地址。

Node上的Kube-proxy进程获取每个Service的Endpoints,实现service的负载均衡功能。

在这里插入图片描述

Endpoints Controller

Endpoints Controller就是负责生成和维护所有Endpoints对象的控制器,它负责监听Service和对应的Pod副本的变化。

如果检测到Service被删除,则删除和该Service同名的Endpoints对象。

如果检测到新的Service被创建或者修改则根据该Service信息获得相关的Pod列表,然后创建或者更新Service对应的Endpoints对象。

外部服务与endpoints

手动创建endpoints,添加外部服务的endpoint,可以将外部服务作为kubernetes的service使用。
etcd有3节点部署在外部,为其创建service: etcd-k8s,不指定podSelector:

apiVersion: v1
kind: Service
metadata:name: etcd-k8snamespace: kube-system
spec:type: ClusterIPports:- name: portport: 2379protocol: TCP

创建同名的endpoints资源: etcd-k8s,将etcd节点的ip+port填进去:

apiVersion: v1
kind: Endpoints
metadata:name: etcd-k8snamespace: kube-system
subsets:
- addresses:- ip: 178.104.163.38nodeName: etc-master1- ip: 178.104.163.187nodeName: etc-master2- ip: 178.104.163.243nodeName: etc-master3ports:- name: portport: 2379protocol: TCP

这样,通过serviceName.namespace:port就可以在kubernetes集群内访问外部的etcd服务:

etcd-k8s.kube-system:2379

http://www.yayakq.cn/news/849139/

相关文章:

  • 东莞高端做网站公司北京vi设计方案
  • 淘宝网站是怎么做的吗天津网站备案去哪
  • 晋江做任务的网站如何选择做网站公司
  • 牡丹江做网站建设网站初期 权重怎么做
  • 明年做啥网站致富做模拟人生类的游戏下载网站
  • 车机油哪个网站做的好wordpress menu代码
  • 外链seo软件下载单页网站seo如何优化
  • 群站wordpress哪个网站能在线做司考题目
  • 网站网页?问?怎样在腾讯地图设置自己公司位置
  • 网站建设服务描述沈阳制作网站的公司有哪些
  • 文章网建站网络推广营销方法
  • 手机网站APP网络推广商城网站昌吉网站建设电话
  • 网站建设的技术网站页面的宽度
  • 景区网站建设案例长安网站建设软件
  • 020模版网站制作简单房地产网站在哪
  • 海珠建网站的公司卖汽车的网站怎么做的吗
  • 无障碍浏览网站怎么做竞价推广的方案
  • 张掖市住房和城乡建设局网站app立即打开
  • 查网站是否正规广告投放公司
  • 设计logo网站赚钱中国建设工程造价管理系统
  • 福建省住建厅建设网站互联网保险的特点有哪些
  • 搭建网站什么意思网站开发所需费用支出有哪些
  • 做网站用的图标电子商务网站建设李洪心课后答案
  • 网站建设选青岛的公司好不好前端学多久可以找到工作
  • 科汛 kesioncms v8.05 企业网站建设入门视频教程培训加盟
  • 阿里云服务器的网站备案流程图广告设计app免费
  • 手机网站做分享到朋友圈二级网站怎么做
  • 网站建设主要内容包括上海工商网上企业查名
  • 网站建设与优化推广方案模板wordpress加百度商桥变慢
  • 网站发布初期的推广延安免费做网站公司