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

网站显示备案号做明星网站打广告

网站显示备案号,做明星网站打广告,wordpress慢吗,企业网站内容更新前言 在k8s集群中,service和pod都可以通过域名的形式进行相互通信,换句话说,在k8s集群内,通过service和pod的域名,可以直接访问内部应用,不必在通过service ip地址进行通信,一般的,…

前言

在k8s集群中,service和pod都可以通过域名的形式进行相互通信,换句话说,在k8s集群内,通过service和pod的域名,可以直接访问内部应用,不必在通过service ip地址进行通信,一般的,我们创建service的时候不建议指定service的clusterIP,而是让k8s自动为service分配一个clusterIP,这样,service的IP是自动分配,但是service名字总是固定的吧,这样在集群内部就可以直接通过service的域名来连接即可,如前端pod应用直接通过service域名来连接后端pod。

service的域名

完整的service域名解析是:..svc. 其中,servicename为service名称,namespace为service所处的命名空间,clusterdomain是k8s集群设计的域名后缀,默认为cluster.local。
一般的,在生产环境中,我们可以直接简写为.即可,后面的部分保持默认即可。如果pod与svc是在同一个命名空间,那么直接写svc即可,如 。

演示示例

下面,我们通过创建一个deployment和service,然后创建一个测试pod,在测试pod中通过访问service域名的形式访问应用,验证service域名是否正常。如下所示

# 创建一个deployment,有3个副本
cat > deployment-nginx.yaml << EOF     
apiVersion: apps/v1
kind: Deployment
metadata:labels:env: devtiar: frontname: deployment-nginxnamespace: default
spec:replicas: 3selector:matchLabels:app: nginxtemplate:metadata:labels:app: nginxspec:containers:- image: nginx:1.7.9imagePullPolicy: IfNotPresentname: nginx-containerports:- containerPort: 80name: httpprotocol: TCPrestartPolicy: Always
EOF
#创建一个service,用于反向代理上面创建的deployment的pod
cat > svc-deployment-nginx.yaml << EOF
apiVersion: v1
kind: Service
metadata:labels:app: nginxname: svc-deployment-nginxnamespace: default
spec:ports:- name: nginx-portnodePort: 30080port: 80protocol: TCPtargetPort: httpselector:app: nginxtype: NodePort
EOF
kubectl apply -f svc-deployment-nginx.yaml
kubectl apply -f deployment-nginx.yaml 

在pod中测试直接访问service的域名

# 在测试pod中直接访问service的域名
[root@master service]# kubectl exec -it pod-command -- /bin/sh #进入到测试pod中
/ # wget http://svc-deployment-nginx.default.svc.cluster.local:80		
#这个pod没有curl命令,所以通过wget命令下载
Connecting to svc-deployment-nginx.default.svc.cluster.local:80 (10.111.193.190:80)		#下载成功
saving to 'index.html'
index.html           100% |*******************************************************************************************************************************************************************************************|   612  0:00:00 ETA
'index.html' saved/ # cat index.html 	#下载成功,这是nginx的index文件,说明通过service域名访问是正常的
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>body {width: 35em;margin: 0 auto;font-family: Tahoma, Verdana, Arial, sans-serif;}
</style>
</head>
<body>
<h1>Welcome to nginx!</h1>
<p>If you see this page, the nginx web server is successfully installed and
working. Further configuration is required.</p><p>For online documentation and support please refer to
<a href="http://nginx.org/">nginx.org</a>.<br/>
Commercial support is available at
<a href="http://nginx.com/">nginx.com</a>.</p><p><em>Thank you for using nginx.</em></p>
</body>
</html>
/ # wget http://svc-deployment-nginx.default.svc.cluster.local:80		#完整的写法
wget http://svc-deployment-nginx.default:80			#带命名空间写法
wget http://svc-deployment-nginx:80					#如果pod与svc在同一个命名空间,可以将命名空间省略不写
http://www.yayakq.cn/news/287431/

相关文章:

  • 久免费域名注册网站网站空间域名免费
  • 免费网站制作开发公司建网站怎么挣钱
  • 做网站服务器多钱WordPress 先登录
  • 网站建设中应该注意什么为什么选择做汉服网站
  • 关于网站建设的意见网站后台系统使用
  • 建设个人网站移动互联网开发人才网
  • 网站建设项目的预表网络规划设计师下午考点汇总
  • 沧州网站开发公司大全免费查询
  • 二手书交易网站策划书手工艺品网站建设
  • 阿里云个人网站建设书开发一个项目的流程
  • 汇鑫科技网站建设网站建设及验收标准
  • 网站怎么做404页面的跳转搭建wordpress程序
  • 五金加工厂怎么做网站asp商品网站源码
  • 网站建设制作价格网站开发好的公司推荐
  • 建筑网站设计模版盐城专业网站建设哪家好
  • 漳州本地网站企业办公系统oa哪个好
  • 网站删除期查询编程训练网站
  • 乐清 网站建设艺术设计专业学什么
  • 百度推广让我先做虚拟网站后佛山建设小学官方网站
  • 郴州企业网站建设制作收费搭建网站
  • wp网站做404公司网站展示有哪些
  • 长春建站方案网站建设方案的需求分析
  • 企业网站的基本内容有哪些如何做网络推广员
  • 荆门市住房和城乡建设局网站简单网页制作工具
  • 网站开发具体工作有那些泗县建设银行网站
  • 有没有学做零食的网站网站后台登录界面
  • 企业网站建设策划书 前言百度指数热度榜
  • 南昌做兼职的网站设计软文营销步骤
  • 东莞网站建设公司直播北京海淀工商局网站
  • 做网站建设跑业务广州番禺电缆集团有限公司