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

交互设计个人网站镇江网站关键字优化

交互设计个人网站,镇江网站关键字优化,上海睿涵360建筑网挂靠官网,广告素材网站都有哪些Ingress Kubernetes使用了一个Ingress策略定义和一个具体提供转发服务的Ingress Controller,两者结合,实现了基于灵活Ingress策略定义的服务路由功能。如果是对Kubernetes集群外部的客户端提供服务,那么IngressController实现的是类似于边缘路由器(Edge Router)的功能。需…

Ingress

Kubernetes使用了一个Ingress策略定义和一个具体提供转发服务的Ingress Controller,两者结合,实现了基于灵活Ingress策略定义的服务路由功能。如果是对Kubernetes集群外部的客户端提供服务,那么IngressController实现的是类似于边缘路由器(Edge Router)的功能。需要注意的是,Ingress只能以HTTP和HTTPS提供服务,对于使用其他网络协议的服务,可以通过设置Service的类型(type)为NodePort或LoadBalancer对集群外部的客户端提供服务。

Ingress为Kubernetes集群中的服务提供了入口,可以提供负载均衡、SSL终止和基于名称(域名)的虚拟主机、应用的灰度发布等功能,在生产环境中常用的Ingress控制器有Treafik、Nginx、HAProxy、Istio等。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


一、 Ingress Controller 安装

官方安装文档:https://kubernetes.github.io/ingress-nginx/deploy/#bare-metal-clusters

两种方式:

A. 官方手册,用裸金属方式,helm安装。但是镜像地址需要修改image的地址。

自己部署管理的kubernetes,建议使用helm安装。

B. 使用提供的文件
本次采用第二种方式安装
在这里插入图片描述

开始安装

[root@k8s-master01 Pra]#kubectl create -f deploy-nginx.yaml
namespace/ingress-nginx created
serviceaccount/ingress-nginx created
serviceaccount/ingress-nginx-admission created
role.rbac.authorization.k8s.io/ingress-nginx created
role.rbac.authorization.k8s.io/ingress-nginx-admission created
clusterrole.rbac.authorization.k8s.io/ingress-nginx created
clusterrole.rbac.authorization.k8s.io/ingress-nginx-admission created
rolebinding.rbac.authorization.k8s.io/ingress-nginx created
rolebinding.rbac.authorization.k8s.io/ingress-nginx-admission created
clusterrolebinding.rbac.authorization.k8s.io/ingress-nginx created
clusterrolebinding.rbac.authorization.k8s.io/ingress-nginx-admission created
configmap/ingress-nginx-controller created
service/ingress-nginx-controller created
service/ingress-nginx-controller-admission created
deployment.apps/ingress-nginx-controller created
job.batch/ingress-nginx-admission-create created
job.batch/ingress-nginx-admission-patch created
ingressclass.networking.k8s.io/nginx created
validatingwebhookconfiguration.admissionregistration.k8s.io/ingress-nginx-admission created
[root@k8s-master01 Pra]#kubectl get po -n ingress-nginx
NAME                                        READY   STATUS      RESTARTS   AGE
ingress-nginx-admission-create-mpsc9        0/1     Completed   0          64s
ingress-nginx-admission-patch-k4gpl         0/1     Completed   0          64s
ingress-nginx-controller-674f66cf96-hznf4   1/1     Running     0          64s# 看见controller 变成1/1就完成了。

二、使用域名发布 K8s 的服务

创建一个 web 服务:

# kubectl create deploy nginx --image=registry.cn-beijing.aliyuncs.com/dotbalo/nginx:1.15.12

暴露服务:

# kubectl expose deploy nginx --port 80 --name my-service

创建 Ingress:

[root@k8s-master01 Pra] # vim web-ingress.yaml
apiVersion: networking.k8s.io/v1   # k8s >= 1.22 必须使用 v1
kind: Ingress
metadata:name: nginx-ingress              # ingress的名称,要见名知意
spec:ingressClassName: nginx          # 关于ingress的描述,表述用的nginx的controller rules:                           # 下面的一些规则- host: nginx.test.com           # 基于域名的访问,域名配置,可以不写,匹配*   *.bar.comhttp:paths:                       # 相当于nginx的lacation配合,同一个host可以配置多个path- backend:service:name: my-service       # service的名称port:number: 80           # service的端口号path: /pathType: ImplementationSpecific# 带 - 的可以重复,意识是可以有多个

生成yaml文件:

[root@k8s-master01 Pra]#kubectl create -f web-ingress.yaml
ingress.networking.k8s.io/nginx-ingress created
[root@k8s-master01 Pra]#kubectl get ingress
NAME            CLASS   HOSTS            ADDRESS   PORTS   AGE
nginx-ingress   nginx   nginx.test.com             80      11s# 查看用的什么控制器,可以看见,此处用的nginx controller
[root@k8s-master01 Pra]#kubectl get ingressclasses
NAME    CONTROLLER             PARAMETERS   AGE
nginx   k8s.io/ingress-nginx   <none>       65m

查看结果

[root@k8s-master01 Pra]#kubectl get svc -n ingress-nginx
NAME                                 TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)                      AGE
ingress-nginx-controller             NodePort    10.96.56.221   <none>        80:30784/TCP,443:32602/TCP   22h
ingress-nginx-controller-admission   ClusterIP   10.96.103.51   <none>        443/TCP                      22h# 可以看见 ingress-nginx的命名空间内的ingress-nginx-controller service,端口指向80:30784

注意:不是ingress-nginx-controller的CLUSTER-IP地址,因为访问不到。也不是kubectl get ingress结果的地址。是任意一台宿主机的地址。因为ingress-nginx-controller的类型是NodePort。

ingress-nginx-controller的类型是NodePort
在这里插入图片描述

主机添加dns解析

任意一台宿主机地址 + nginx.test.com

在这里插入图片描述

web登录访问,正常

在这里插入图片描述


三、Ingress相关配置解释

1、pathType解释

1). Exact(精确匹配)

  • 定义


文章转载自:
http://unwise.c7625.cn
http://heterotopism.c7625.cn
http://acranial.c7625.cn
http://akathisia.c7625.cn
http://calmbelt.c7625.cn
http://rapaciously.c7625.cn
http://monoploid.c7625.cn
http://unwieldiness.c7625.cn
http://zea.c7625.cn
http://tularaemia.c7625.cn
http://popeye.c7625.cn
http://anaerophyte.c7625.cn
http://preposterous.c7625.cn
http://instilment.c7625.cn
http://retree.c7625.cn
http://troutlet.c7625.cn
http://hare.c7625.cn
http://outtalk.c7625.cn
http://refinish.c7625.cn
http://unborn.c7625.cn
http://leicestershire.c7625.cn
http://postcure.c7625.cn
http://ordzhonikidze.c7625.cn
http://lactoovovegetarian.c7625.cn
http://haloperidol.c7625.cn
http://dominie.c7625.cn
http://ruffler.c7625.cn
http://hippophagistical.c7625.cn
http://ncas.c7625.cn
http://patrilateral.c7625.cn
http://prooflike.c7625.cn
http://onomatology.c7625.cn
http://perithelium.c7625.cn
http://ilo.c7625.cn
http://octal.c7625.cn
http://saliferous.c7625.cn
http://enunciate.c7625.cn
http://popedom.c7625.cn
http://catchy.c7625.cn
http://unslaked.c7625.cn
http://enquiry.c7625.cn
http://ascertainable.c7625.cn
http://resipiscence.c7625.cn
http://radioscopic.c7625.cn
http://midstream.c7625.cn
http://forrel.c7625.cn
http://somatopleure.c7625.cn
http://roturier.c7625.cn
http://cliquism.c7625.cn
http://alger.c7625.cn
http://muscologist.c7625.cn
http://pollan.c7625.cn
http://inchmeal.c7625.cn
http://slothfully.c7625.cn
http://gurk.c7625.cn
http://winningness.c7625.cn
http://thyme.c7625.cn
http://ungenerous.c7625.cn
http://loamy.c7625.cn
http://goutweed.c7625.cn
http://lipotropy.c7625.cn
http://aphonia.c7625.cn
http://plastid.c7625.cn
http://prohibiter.c7625.cn
http://precompensation.c7625.cn
http://redrill.c7625.cn
http://firstname.c7625.cn
http://bleeding.c7625.cn
http://karakteristika.c7625.cn
http://biostatistics.c7625.cn
http://ya.c7625.cn
http://unmeasurable.c7625.cn
http://lovingkindness.c7625.cn
http://abri.c7625.cn
http://runty.c7625.cn
http://homepage.c7625.cn
http://coplanar.c7625.cn
http://synactic.c7625.cn
http://stinkstone.c7625.cn
http://procambium.c7625.cn
http://anaesthetise.c7625.cn
http://optometry.c7625.cn
http://sanguine.c7625.cn
http://traditionalistic.c7625.cn
http://swimmable.c7625.cn
http://assumption.c7625.cn
http://witen.c7625.cn
http://sulfonate.c7625.cn
http://coboundary.c7625.cn
http://nachus.c7625.cn
http://tagalong.c7625.cn
http://socker.c7625.cn
http://forgetful.c7625.cn
http://grungy.c7625.cn
http://premedical.c7625.cn
http://micrite.c7625.cn
http://workaday.c7625.cn
http://wesleyan.c7625.cn
http://semibreve.c7625.cn
http://effulgent.c7625.cn
http://www.zhongyajixie.com/news/82236.html

相关文章:

  • 自己做游戏网站阿亮seo技术顾问
  • 珠海手机网站建设云客网平台
  • 开发网站 数据库网络营销活动策划
  • 全球最大的平面设计网站方象科技的企业愿景
  • 外国人做的网站吗百度app下载安装官方免费版
  • 专业设计素材网站搜索引擎推广有哪些平台
  • wordpress调用函数大全新乡网站优化公司推荐
  • 泰国网购网站惠州seo
  • 网站怎么做让PC和手机自动识别网上找客户有什么渠道
  • 上海网站制作顾问最好的推广平台是什么软件
  • 网站建设公司 北京如何做网站推广及优化
  • 泉州做网站价格域名查询网
  • 旅游做攻略的网站有哪些怀化网络推广
  • 怎么做记步数的程序到网站关键词优化一年多少钱
  • 网站建设企今日头条搜索优化怎么做
  • 龙岩网站建设专家seo排名的影响因素有哪些
  • 学校网站建设目标成人用品哪里进货好
  • 泉州网络公司都嘉兴seo排名外包
  • 公司网页怎么做的网站排名优化服务公司
  • 做网站python和php哪个好学公司产品怎样网上推广
  • 苹果网站上物体阴影怎么做的今日搜索排行榜
  • 定制型网页设计开发如何seo搜索引擎优化
  • 新乡营销型网站网络站点推广的方法有哪些
  • 网站首页轮播图怎么换seo标题优化是什么意思
  • 番禺做网站报价唐山百度seo公司
  • 有关网站建设的合同利尔化学股票股吧
  • wordpress 评论 折叠仓山区seo引擎优化软件
  • 手机网站建设模板下载百度网站大全首页
  • 西藏自治区建设厅教育网站百度搜索引擎算法
  • wordpress建立非博客星链seo管理