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

深圳网站建设伪静态 报价 jsp 语言怎么创建网站快捷方式

深圳网站建设伪静态 报价 jsp 语言,怎么创建网站快捷方式,照片书那个网站做的好,做教育的网站有哪些NetworkPolicy 是k8s中的网络策略可以限制pod以及namespace之间的访问流量 演示一下名称空间之间基于端口的访问限制 官方对networkpolicy的介绍 官方网址: 网络策略 |Kubernetes (简体中文) 一:创建NetworkPolicy vim…

NetworkPolicy 是k8s中的网络策略可以限制pod以及namespace之间的访问流量

演示一下名称空间之间基于端口的访问限制

官方对networkpolicy的介绍

官方网址:        网络策略 |Kubernetes (简体中文)

一:创建NetworkPolicy 

vim  networkpolicy.yaml

apiVersion: networking.k8s.io/v1 
kind: NetworkPolicy  
metadata: name: test-network-policy  # 策略的名称namespace: default  # 策略所在的命名空间
spec:  podSelector:  matchLabels: {}  # 空的标签选择器,意味着匹配default命名空间所有 PodpolicyTypes:  - Ingress ingress:  - from: - namespaceSelector:  # 从特定命名空间选择器匹配的命名空间中的 Pod 允许访问matchLabels:  app: echo  ports:  # 定义允许访问的端口- protocol: TCP  port: 80  - protocol: TCPport: 8080

生成networkpolicy

kubectl  apply -f networkpolicy.yaml

kubectl  describe networkpolicy 

#查看详细信息,因为我的default命名空间只有一个networkpolicy,所以没指定名字

kubectl  get  networkpolicy

可以看到这个networkpolicy是限制有app=echo的名称空间中的pod只允许访问default名称空间下的所有pod的80和8080端口,其他端口不允许访问

二:创建具有app=echo的名称空间

kubectl   create  ns  test  #创建namespace可以简写ns

kubectl  label  ns test  app=echo  #给test命名空间打上app=echo的标签

kubectl  get  ns  --show-labels   #查看test命名空间的标签

三:验证

在default命名空间下创建两个pod,分别为nginx和tomcat。

nginx是80端口 tomcat是8080端口

vim  nginx.yaml

apiVersion: v1
kind: Pod
metadata:name: nginxnamespace: default
spec:containers:- image: nginx:v1imagePullPolicy: IfNotPresentname: nginxports:- containerPort: 80protocol: TCP

vim  tomcat.yaml

apiVersion: v1
kind: Pod
metadata:name: tomcatnamespace: default
spec:containers:- image: tomcat:v1imagePullPolicy: IfNotPresentname: nginxports:- containerPort: 8080protocol: TCP

创建出来 

kubectl  apply  -f  nginx.yaml  

kubectl  apply  -f  tomcat.yaml  

在test命名空间中创建一个pod进行访问验证

创建一个busybox

kubectl run busy-test --image=docker.io/library/busybox:1.28 --namespace=test -- /bin/sh -c "sleep 3600"

查看default命名空间下的pod ip

kubectl  get pod -owide

kubectl -n test exec -it busy-test -- /bin/sh  #进入容器内部

使用wget 来请求一下网页文件

可以看到80和8080都是可以下载到的

下面来多开两个终端进入到busybox容器里面用于下载网页文件,随后修改networkpolicy查看效果

看录屏查看效果

k8s-networkpolicy

这个测试方式就是上面的两个终端分别下载nginx和tomcat的网页文件

下面那个终端用于动态修改网络策略:第一次是取消掉了8080端口也就是tomcat的端口,可以发现tomcat的网页不被持续下载了,第二次我们又取消掉了nginx的80端口之后nginx的网页文件也不被下载了,第三次我们又恢复了80端口,可以看到nginx的网页文件又重新被下载了

http://www.ds6.com.cn/news/74846.html

相关文章:

  • wordpress 侧边菜单 企业主题东莞市网络seo推广服务机构
  • 做视频网站的技能网络营销推广软件
  • 网站做直播百度大数据分析平台
  • 网站建设要不要学编码关键词挖掘查询工具爱站网
  • 建设银行正式宣布临沂seo排名外包
  • 苹果企业的vi设计seo教育培训机构
  • 做查询网站费用网站域名在哪买
  • 企业推广费用占比多少合适如何做好seo基础优化
  • 卡盟网站怎么做图片推广普通话手抄报内容大全资料
  • 网站建设服务商24小时接单新冠病毒最新消息
  • 政府网站集约化建设问题百度推广登录平台官网
  • 企业网站建设 cms免费seo关键词优化服务
  • 在什么网站上可以找设计兼职来做宣传推广计划怎么写
  • 网站开发过程和里程碑竞价恶意点击立案标准
  • 炎陵做网站网络推广服务协议
  • 江苏做网站公司有哪些百度搜索引擎广告
  • 鞍山网站建设公司自己建网站怎么建
  • 宁夏银川做网站的公司有哪些网络营销渠道名词解释
  • 宁波海曙网站开发公司电话黄冈seo顾问
  • 如何介绍一个网站的促销功能对网站进行seo优化
  • 精美的微网站如何进行搜索引擎优化 简答案
  • 西藏林芝建设厅官方网站百度关键词优化师
  • 一个网站怎么做关键词搜索新闻头条今日要闻10条
  • 做网站的cnfg推广的十种方式
  • 这么做网站教程如何做好seo优化
  • 有没有帮别人做创意的网站搜索引擎优化与关键词的关系
  • 个人可以做b2b网站吗搜索引擎营销的优势
  • 网站程序风格南宁seo优化公司
  • 广州网站建设出售网片
  • 做网站必要吗上海网站设计公司