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

网站策划与建设阶段的推广的目标昆山做网站怎么做

网站策划与建设阶段的推广的目标,昆山做网站怎么做,广州安全教育网登录平台,农产品网站开发 文献综述nginx-ingress部署一、环境信息二、k8s环境搭建三、ingress环境搭建3.1 deploy.yaml文件3.2 service-nodeport.yaml文件四、按照业务建立service及ingress4.1 业务信息4.2 建立service4.3 创建ingress五、验证结果一、环境信息 k8s集群版本#xff1a;1.23.6ingress版本… nginx-ingress部署一、环境信息二、k8s环境搭建三、ingress环境搭建3.1 deploy.yaml文件3.2 service-nodeport.yaml文件四、按照业务建立service及ingress4.1 业务信息4.2 建立service4.3 创建ingress五、验证结果一、环境信息 k8s集群版本1.23.6ingress版本1.1.1操作系统版本CentOS Linux release 7.9.2009 (Core)docker服务Docker version 20.10.21, build baeda1fk8s控制节点IPxxx.xxx.150.14网站地址xxxops.cn 二、k8s环境搭建 参考链接K8s 1.23.6版本部署:kubelet-1.23.6kube-proxy-1.17.6 三、ingress环境搭建 3.1 deploy.yaml文件 1、下载deploy.yaml文件 wget https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.1.1/deploy/static/provider/cloud/deploy.yaml2、替换镜像源,修改为国内源 k8s.gcr.io/ingress-nginx/controller:v1.1.1 替换为 registry.cn-hangzhou.aliyuncs.com/google_containers/nginx-ingress-controller:v1.1.1 k8s.gcr.io/ingress-nginx/kube-webhook-certgen:v1.1.1 替换为 registry.cn-hangzhou.aliyuncs.com/google_containers/kube-webhook-certgen:v1.1.1 sed -i s/k8s.gcr.io\/ingress-nginx\/controller:v1.1.1\sha256:0bc88eb15f9e7f84e8e56c14fa5735aaa488b840983f87bd79b1054190e660de/registry.cn-hangzhou.aliyuncs.com\/google_containers\/nginx-ingress-controller:v1.1.1/g deploy.yaml; sed -i s/k8s.gcr.io\/ingress-nginx\/kube-webhook-certgen:v1.1.1\sha256:64d8c73dca984af206adf9d6d7e46aa550362b1d7a01f3a0a91b20cc67868660/registry.cn-hangzhou.aliyuncs.com\/google_containers\/kube-webhook-certgen:v1.1.1/g deploy.yaml;3、修改负载方式修改负载方式为NodePort,注释externalTrafficPolicy sed -i s/type: LoadBalancer/type: NodePort/g deploy.yaml; sed -i s/externalTrafficPolicy: Local/#externalTrafficPolicy: Local/g deploy.yaml;4、执行部署 kubectl apply -f deploy.yaml5、查看部署结果 kubectl get pod -n ingress-nginx[rootk8s-master ~]# kubectl get pod -n ingress-nginx NAME READY STATUS RESTARTS AGE ingress-nginx-admission-create-2m6cn 0/1 Completed 0 75m ingress-nginx-admission-patch-x9x2m 0/1 Completed 0 75m ingress-nginx-controller-74c6bcdc65-425jf 1/1 Running 0 75m3.2 service-nodeport.yaml文件 1、下载deploy.yaml文件 wget https://raw.githubusercontent.com/kubernetes/ingress-nginx/nginx-0.30.0/deploy/static/provider/baremetal/service-nodeport.yaml2、执行deploy.yaml文件 kubectl apply -f service-nodeport.yaml3、查看执行结果 kubectl get svc -n ingress-nginx[rootk8s-master ~]# kubectl get svc -n ingress-nginx NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ingress-nginx NodePort 10.107.28.54 none 80:30716/TCP,443:31305/TCP 72m ingress-nginx-controller NodePort 10.100.159.4 none 80:31247/TCP,443:31575/TCP 73m ingress-nginx-controller-admission ClusterIP 10.106.162.218 none 443/TCP 73m验证 访问xxx.xxx.150.14:31247验证是否可以出现404提示出现404提示表示部署正常 四、按照业务建立service及ingress 4.1 业务信息 前端服务的service名称xxxops-frontend前端服务所处命名空间名称xxxops前端服务暴露端口8080 前端服务service信息图如下 4.2 建立service 1、准备部署文件 这里的service是要引用其他命名空间的服务所以type是ExternalName 配置文件xxxops-dashboard.yaml apiVersion: v1 kind: Service metadata:name: xxxops-frontend #service的名字namespace: ingress-nginx #ingress-controller所在的namespace spec:type: ExternalName sessionAffinity: NoneexternalName: xxxops-frontend.xxxops.svc.cluster.local #servicename.namespacename.scv.cluster.local2、执行部署 kubectl apply -f xxxops-dashboard.yaml3、检查部署结果 [rootk8s-master ingress-1.1.1]# kubectl get svc -n ingress-nginx NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ingress-nginx NodePort 10.107.28.54 none 80:30716/TCP,443:31305/TCP 4h37m ingress-nginx-controller NodePort 10.100.159.4 none 80:31247/TCP,443:31575/TCP 4h37m ingress-nginx-controller-admission ClusterIP 10.106.162.218 none 443/TCP 4h37m xxxops-frontend ExternalName none xxxops-frontend.xxxops.svc.cluster.local none 4h36m4.3 创建ingress 1、准备部署文件 配置文件xxxops-dashboard-ingress.yaml apiVersion: networking.k8s.io/v1 kind: Ingress metadata:name: xxxops-ingress #ingress名称namespace: xxxops #这里写前端服务运行所在的命名空间名称annotations:kubernetes.io/ingress.class: nginx spec:rules:- host: xxxops.cn #设置域名http:paths:- path: /pathType: Prefix # 前缀匹配backend:service:name: xxxops-frontend #填写上一步service的名称port:number: 8080 #填写服务暴漏的端口2、执行部署 kubectl apply -f xxxops-dashboard-ingress.yaml3、检查部署结果 在前端服务业务命名空间内查看ingress [rootk8s-master ingress-1.1.1]# kubectl get ingress -n xxxops NAME CLASS HOSTS ADDRESS PORTS AGE xxxops-ingress none xxxops.cn 10.100.159.4 80 4h39m五、验证结果 本地机器修改host增加dns 192.168.150.14 xxxops.cn 使用浏览器访问 http://xxxops.cn:31247/ 可以访问成功
http://www.w-s-a.com/news/552895/

相关文章:

  • 广州网站优化系统怎么做淘客网站
  • 类似凡科互动的网站wordpress网站下载
  • 临沂网站制作公司安卓app开发实例教程
  • 泰州做网站 泰公网络科技公司网站升级中html
  • 如何做授权网站网站设计心得
  • 网站排名快速上升wordpress自动标签页
  • 做的好的手机网站有哪些万网域名交易
  • 网站怎么做漂亮点做陶瓷的公司网站
  • 软件开发设计制作网站下载自己怎么做视频收费网站
  • 江苏省建设安全协会网站天津网站建设哪家公司好
  • 资源类网站怎么做的网站上线准备工作
  • 长沙专业网站建设怎么做企业建站公司服务
  • 肇庆市有限公司网站建设手机直接看的网站有哪些
  • 织梦修改网站后备份英语作文模板高中
  • 个人网站域名用什么好上海公司拍沪牌需要什么条件
  • 网站建设 保密做网站赚钱交税
  • 食品建设网站前的市场分析进出口网站贸易平台有哪些
  • php商城网站建设个人网站用什么服务器
  • 如何做好品牌网站建设方案网站开发的学习
  • 网站开发 管理方案wordpress怎么搭建微博
  • 有哪些ui的设计网站网上商城网站建设设计方案
  • iis中怎样配置网站绑定运城可以做网站的公司
  • 品牌网站建设开发价格dedecms电影网站模板
  • 网站设计外包合同帝国网站后台认证码错误
  • 网站设计公司深圳怎么免费做公司网站
  • 90设计网站几次是什么意思swipe类网站
  • 安康微网站建设网站域名使用费用
  • 网站建设执招标评分表微信代理网站模板
  • ps做网站分辨率自适应地方网站盈利
  • 免费自助小型网站专业网站建设组织