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

Kubesphere4.1版本创建应用Mysql并实现外网访问

        目前Kubesphere4.1版本可查创建应用资料较少,特此记录作为参考。

目标

        使用Kubesphere4.1完成Mysql服务部署并实现外网访问。        

具体流程如下:

        1.创建企业空间

        2.创建项目

        3.创建应用仓库

        4.创建应用(mysql)

        5.配置外网访问

前置条件

1.完成Kubesphere4.1的搭建

2.完成时限动态绑定持久卷功能。设置请参考:

https://mp.csdn.net/mp_blog/creation/editor/142829712

创建

创建企业空间

1.‘工作台’进入企业空间,创建新的企业空间

2.创建填写完成点击保存

 完成企业空间创建。

创建项目

1.进入企业空间页面,点击我们上一步创建的名为‘ceshi’的企业空间

2.在‘ceshi’企业空间内,点击项目,创建新的项目

 3.创建新项目并保存

 完成项目创建

添加应用仓库

应用仓库为在创建应用时,选择获取镜像的仓库,必须提前创建。添加应用仓库时要添加对应的仓库地址。应用仓库有很多,也可自己创建,我们这里使用官方的仓库。如果特殊需求可以参考文档:

https://helm.sh/zh/docs/topics/chart_repository/

1.进入‘ceshi’企业空间,选择应用管理-》应用仓库,添加

2. 填写仓库信息,添加官方应用仓库地址

地址为:https://charts.bitnami.com/bitnami

3.保存并等待状态成功

 创建应用(mysql)

1.进入到项目中,选择应用负载-》应用,创建

2.选择从应用模版

 3.选择我们创建的应用仓库,然后搜索mysql

重点:应用仓库拉取资源可能会缺失。我在创建完成‘mysql’应用仓库时,检索发现没有mysql安装包。所以重新创建了一个,是可以拉取到的。具体原因未知。

4.选择安装包、版本进行安装下一步

 

5. 修改初始化的YAML文件,调整初始化密码等,否则连接mysql会有问题

调整初始化登陆密码:

 完成后关闭‘编辑YAML’按钮

 6.添加设置

MySQL architecture项我们这里填写独立部署:standalone

Persistent Volume Size:5Gi

完成后进行安装并等待安装完成

7.安装完成

配置外网访问

1.进入项目-》应用负载-〉服务中,可以看到外部访问为空,找到‘编辑外部访问’

 2.选在NodePort通过集群节点的端口访问服务并保存

 3.生成了外部访问的端口号

 4.尝试进行访问

 5.外网访问已经调用到Mysql服务

重点:

为什么外部访问要用NodePort通过集群节点的端口访问。因为客户机与集群在同一网段可以使用集群内任意节点ip都可以访问服务

http://www.lryc.cn/news/458275.html

相关文章:

  • 小猿口算跟风版——没想到吧,这也能暴力
  • 【RabbitMQ——消息应答机制——分布式事务解决方式】
  • Android Studio Koala中Kotlin引入序列化Parcelable
  • 安装postgresql和对应wal2json和pg_tm_aux插件避坑
  • OneDrive 全新时代:AI、生产力和回忆触手可及
  • List子接口
  • 快来了解 Java 内存数据库 H2,不要错过哦
  • 基于Java的可携宠物酒店管理系统的设计与实现(论文+源码)_kaic
  • 吸毛效果好的宠物空气净化器分享,希喂、霍尼韦尔、米家实测
  • Sqlite3入门看这一篇就够(超级详细,从零学起)
  • 搭建知识库:助力大健康零售电商的快速发展
  • 纠删码参数自适应匹配问题ECP-AMP实验方案(中)
  • 在设计接口时,什么时候应该用路径参数,什么时候将数据保存到方法体中,它们各自的优势是什么?
  • JVa冒泡排序
  • 10/11
  • C语言复习第6章 指针(未完成)
  • Carrier Aggregation 笔记
  • JAVA的ArrayList 和 LinkedList的区别
  • AI知识库如何提升服装电商的运营效率
  • 鸿蒙开发(NEXT/API 12)【使用fetch发送网络请求】远场通信服务
  • 详细解读“霸王面”战术
  • 【网络安全】注册流程:电子邮件验证绕过
  • Spring和Spring Boot事务讲解和案例示范
  • 前端的全栈混合之路Meteor篇:关于前后端分离及与各框架的对比
  • OJ在线评测系统 微服务 OpenFeign调整后端下 nacos注册中心配置 不给前端调用的代码 全局引入负载均衡器
  • QD1-P19 HTML 总结
  • Android Framework AMS(03)AMS关键类解读
  • Pygame开发贪吃蛇
  • Linux进程间通信(个人笔记)
  • SAP S/4HANA 迁移:IT 高管实用指南