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

网站建设 合优网络如何利用网络进行推广和宣传

网站建设 合优网络,如何利用网络进行推广和宣传,高端产业主要指哪些领域,淄博培训网站建设k8s-service、endpoints、pod之间是怎么进行网络互通的 1、service2、endpoints3、service、endpoints、pod通信图4、不通服务pod内部间访问 1、service 在K8S中,Service是一种抽象,定义了一组Pod的逻辑集合和访问这些Pod的策略。首先,我们需…

k8s-service、endpoints、pod之间是怎么进行网络互通的

  • 1、service
  • 2、endpoints
  • 3、service、endpoints、pod通信图
  • 4、不通服务pod内部间访问

1、service

在K8S中,Service是一种抽象,定义了一组Pod的逻辑集合和访问这些Pod的策略。首先,我们需要创建一个Service,并指定该Service的selector来确定要选中的Pod。
k8s集群也会为service分配个cidr,每个service都有对应的IP。
查看service。

 kubectl get svc
[root@k8s-node2 k8s]# kubectl get svc 
NAME         TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)        AGE
kubernetes   ClusterIP   10.96.0.1        <none>        443/TCP        33h
nginx        NodePort    10.102.104.249   <none>        80:30940/TCP   5h20m

查看指定service详情。

kubectl describe svc nginx 
[root@k8s-node2 k8s]# kubectl describe svc nginx 
Name:                     nginx
Namespace:                default
Labels:                   app=nginx
Annotations:              <none>
Selector:                 app=nginx
Type:                     NodePort
IP Family Policy:         SingleStack
IP Families:              IPv4
IP:                       10.102.104.249
IPs:                      10.102.104.249
Port:                     <unset>  80/TCP
TargetPort:               80/TCP
NodePort:                 <unset>  30940/TCP
Endpoints:                10.244.169.129:80,10.244.36.65:80
Session Affinity:         None
External Traffic Policy:  Cluster
Events:                   <none>

2、endpoints

Endpoints是将Service与其后端Pod关联的方式。我们需要在创建Service后,自动创建与Service相关的Endpoints。

查看ep,可以发现,nginx对应的endpoints是pod的ip地址和端口。

[root@k8s-node2 k8s]# kubectl get ep
NAME         ENDPOINTS                           AGE
kubernetes   192.168.8.132:6443                  33h
nginx        10.244.169.129:80,10.244.36.65:80   5h22m

3、service、endpoints、pod通信图

盗用的大佬的,哈哈
在这里插入图片描述

4、不通服务pod内部间访问

比如,部署了nginx和mysql。 从nginx的pod要去访问mysql,直接可以访问mysql的service的name去访问。

演示,服务间通信,我是用busybox的pod去访问nginx。

apiVersion: v1
kind: Pod
metadata:name: busyboxlabels:purpose: demonstrate-busybox
spec:containers:- name: busyboximage: busyboxcommand:- sleep- "3600"resources:limits:memory: "128Mi"cpu: "500m"
kubectl apply -f busybox.yaml

进入busybox容器

kubectl exec -it busybox -- sh

通过nginx的service的name访问nginx

wget http://nginx

访问成功
在这里插入图片描述
注意:不同pod服务之间可以跨命名空间去访问的,访问格式,service的name.命名空间name,nginx放到默认命名空间default里的。

wget http://nginx.default
http://www.tj-hxxt.cn/news/14010.html

相关文章:

  • wordpress职业学校模板seo关键词排名优化矩阵系统
  • 建筑方案设计考试济南seo优化公司助力排名
  • 钢材销售都在哪个网站做软文发布的平台与板块
  • 拼多多电商网站建设免费刷粉网站推广
  • 盐城seo快速排名百度seo优化按年收费
  • 中小学智慧校园建设平台网站登封seo公司
  • 如何注销网站域名爱站网长尾关键词挖掘工具下载
  • 网站上登录系统制作建站公司网站源码
  • wordpress女性代码下载滕州网站建设优化
  • 鄂州网站设计公司中国国家人事人才培训网证书查询
  • 子网站用织梦系统seo学校培训班
  • 东莞网站开发哪家好综合权重查询
  • 合肥网站建设创优100个商业经典案例
  • 全运会网站的建设百度网盘官网登陆入口
  • 集团网站设计公司百度推广账户优化方案
  • 学习网站开发多少钱杭州seo网站哪家好
  • java网站开发源码怎么做网站主页
  • wordpress快讯模块廊坊seo推广公司
  • .php是什么网站seo要点
  • 南阳公司网站建设营销网站建设大概费用
  • 成都做营销型网站推广安年软文网
  • 东城区住房和城市建设委员会网站免费软文发布平台有哪些
  • 人才网站建设2023b站免费推广入口游戏
  • 做网站建设的平台淘宝推广工具
  • 维度 网站建设logo设计
  • 大连手机自适应网站建设维护公司注册流程
  • 2019做哪个网站赚钱网上推广平台
  • 网络营销推广步骤seo排名优化培训怎样
  • 国外做网站侵权学seo网络推广
  • 网站外链接自己可以怎么做百度seo怎么操作