kubesphere 部署 ingress 并使用 80 端口

文章目录

  • 创建集群网关
  • 创建应用路由
  • 访问
  • 域名使用 80 端口

创建集群网关

官方文档:集群网关

  1. 点击左上角的平台管理并选择集群管理
    在这里插入图片描述
    在这里插入图片描述
  2. 点击导航面板中集群设置下的网关设置,选择集群网关选项卡,并点击启用网关
    在这里插入图片描述
  3. 选择 NodePort 模式,配置选项可以为空
    在这里插入图片描述
  4. 创建成功
    在这里插入图片描述

创建应用路由

官方文档:应用路由

  1. 进入工作台 - 企业空间
    在这里插入图片描述
    在这里插入图片描述
  2. 进入需要配置路由的项目,在应用负载 - 工作负载创建按一个 nginx

在这里插入图片描述

  1. 在应用负载 - 服务创建一个 nginx 的服务,服务暴露 80 端口
    在这里插入图片描述在这里插入图片描述
  2. 在应用负载 - 应用路由创建路由
    在这里插入图片描述
    自定义域名
    在这里插入图片描述

访问

  1. 修改 host 文件
    host 文件目录:C:\Windows\System32\drivers\etc\hosts
    添加刚刚新建的域名
    在这里插入图片描述

  2. 点击新建的路由
    在这里插入图片描述

  3. 点击访问服务
    在这里插入图片描述

  4. 成功访问
    在这里插入图片描述

域名使用 80 端口

背景:虽然可以成功访问,但需要添加端口,不太完善

原因: kubesphere-router-kubesphere-system 服务对外暴露的是 31852 端口

在这里插入图片描述

  1. 编辑 kubesphere-router-kubesphere-system 服务的 yaml,修改 31852 为 80,报错 80 不在集群端口范围内

在这里插入图片描述

  1. 修改集群端口范围
vim /etc/kubernetes/manifests/kube-apiserver.yaml

在 command 下添加 - --service-node-port-range=1-65535 参数,

在这里插入图片描述

  1. 修改后会自动生效,无需其他操作,apiserver 自动重启
    在这里插入图片描述

  2. 再次编辑 kubesphere-router-kubesphere-system 服务的 yaml,修改 31852 为 80
    在这里插入图片描述

  3. 修改成功 在这里插入图片描述

  4. 成功访问 在这里插入图片描述

  5. 成功后可以关闭端口 1-65535 的开放权限,把新增的配置删掉即可

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/57626.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Modbus TCP转Profibus DP网关modbus tcp报文解析

捷米JM-DPM-TCP网关。在Profibus总线侧作为主站,在以太网侧作为ModbusTcp服务器功能, 下面是介绍捷米JM-DPM-TCP主站网关组态工具的配置方法 2, Profibus主站组态工具安装 执行资料光盘中的安装文件setup64.exe或setup.exe安装组态工具。安装过程中一直…

小霸王其乐无穷之函数回调

小霸王游戏机是中国上一代备受欢迎的家用游戏机,它在1990年代初期开始流行。当时,由于游戏软件受限,国内的游戏市场相对匮乏,这使得小霸王游戏机成为许多70、80后童年时光中难忘的一部分。 小霸王游戏机分为两大主要部分&#xff…

【Leetcode】73.矩阵置零

一、题目 1、题目描述 给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。 示例1: 输入:matrix = [[1,1,1],[1,0,1],[1,1,1]] 输出:[[1,0,1],[0,0,0],[1,0,1]]示例2: 输入:matrix = [[0,1,2,0],[3,4,5,2],[1,3,1…

Grafana 曲线图报错“parse_exception: Encountered...”

问题现象 配置的Grafana图报错如下: 原因分析 点开报错,可以看到报错详细信息,是查询语句的语法出现了异常。 变量pool的取值为None 解决方案 需要修改变量pool的查询SQL,修改效果如下: 修改后&#x…

24届近5年南京理工大学自动化考研院校分析

今天学长给大家带来的是南京理工大学控制考研分析 满满干货~还不快快点赞收藏 一、南京理工大学 ​ 学校简介 南京理工大学是隶属于工业和信息化部的全国重点大学,学校由创建于1953年的新中国军工科技最高学府——中国人民解放军军事工程学院&#xf…

爬虫011_元组高级操作_以及字符串的切片操作---python工作笔记030

获取元组的下标对应的值 注意元组是不可以修改值的,只能获取不能修改 但是列表是可以修改值的对吧

54款宝藏级AIGC工具分享(claude,Midjourney,Stable Diffusion等)

随着ChatGPT的一波又一波高潮,生成式AI逐渐进入人们视野,并开始大行其道,正如人们所说:AI用的好,天天下班早! 当然,有效的利用AI不但能下班早,还能在上班时间摸鱼,就如潘…

【办公自动化】使用Python一键提取PDF中的表格到Excel(文末送书5本)

🤵‍♂️ 个人主页:艾派森的个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞&#x1f4…

项目实战 — 消息队列(6){内存数据管理}

目录 一、设计数据结构 二 、实现管理方法 🍅 1、实现交换机管理 🍅 2、实现队列管理 🍅 3、实现绑定管理 🎈插入绑定操作 🎈删除绑定 🍅 4、进行消息管理 🍅 5、发送消息到指定队列 &a…

详解使用SSH远程连接Ubuntu服务器系统

演示环境: 1.Windows10系统 2.VMware Workstation Pro虚拟机 2.Ubuntu16.04.6(以上版本通用) 回归正题 一、在Ubuntu端: 1.首先需要安装SSH服务器,在ubuntu终端输入以下指令 sudo apt-get install ssh2.输入你的ubu…

布隆过滤器,Guava实现布隆过滤器(本地内存),Redis实现布隆过滤器(分布式)

一、前言 利用布隆过滤器可以快速地解决项目中一些比较棘手的问题。如网页 URL 去重、垃圾邮件识别、大集合中重复元素的判断和缓存穿透等问题。不知道从什么时候开始,本来默默无闻的布隆过滤器一下子名声大噪,在面试中面试官问到怎么避免缓存穿透&#…

露营,「迷失」在春风里

【潮汐商业评论/原创】 “周末一起去露营吧?”Susan向闺蜜发起邀请。 Susan闺蜜看到后连忙说“去多了感觉没意思,还不如去隔壁城市走走呢?”两人一拍即合,便研究起了攻略。 Susan疑惑,好像露营也没火多久&#xff0…