[云原生专题-53]:Kubesphere云治理-操作-通过Kubesphere应用商店一键部署微服务应用-消息中间件RabbitMQ的安装与部署

Posted 文火冰糖的硅基工坊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[云原生专题-53]:Kubesphere云治理-操作-通过Kubesphere应用商店一键部署微服务应用-消息中间件RabbitMQ的安装与部署相关的知识,希望对你有一定的参考价值。

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:https://blog.csdn.net/HiWangWenBing/article/details/122933831


目录

前言:

第1章:前置条件

1.1 什么是Kubesphere的应用商店

1.2 什么是RabbitMQ

第2章 通过应用商店安装RabbitMQ的步骤

步骤1:应用商店入口

步骤2:微服务部署入口

步骤3:基本配置

步骤4:持久化卷与登录用户密码

步骤5:启动部署

步骤6:检查应用的状态

步骤7:检查对应服务的状态

步骤8:检查工作负载的状态

步骤9:检查容器的状态

步骤10:检查卷的状态

步骤11:外网方式访问验证(通过IE浏览器)

 步骤12:通过K8S的应用仓库部署更多的应用


前言:

前面我们通过手工的方式,按步部署了docker仓库中的微服务镜像以及挂载配置文件与持久化卷,同时通过手工的方式安装了service,用于通过公网访问安装的微服务。

本文将介绍,通过Kubesphere的应用商店,一键安装微服务应用,本文以RabbitMQ微服务为例,部署其他微服务雷同。

第1章:前置条件

1.1 什么是Kubesphere的应用商店

KubeSphere 应用商店 | KubeSphere Documents

KubeSphere 是一个开源的以应用为中心的容器平台,基于自研开源的 OpenPitrix 构建了应用商店与应用的生命周期管理,并且在 v2.1.0 中提供了 2种应用的快速部署方式:

KubeSphere 应用商店对内可作为团队间共享企业内部的中间件、大数据、业务应用等,以应用模板的形式方便用户快速地一键部署常用的基于 Helm Chart 构建的应用到 Kubernetes 中;对外可作为根据行业特性构建行业交付标准、交付流程和交付路径的基础,作为行业通用的应用商店,可根据不同需求应对不同的业务场景。

1.2 什么是RabbitMQ

RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而群集和故障转移是构建在开放电信平台框架上的。

RabbitMQ属于微服务应用的中间件。

第2章 通过应用商店安装RabbitMQ的步骤

步骤1:应用商店入口

步骤2:微服务部署入口

步骤3:基本配置

步骤4:持久化卷与登录用户密码

步骤5:启动部署

步骤6:检查应用的状态

步骤7:检查对应服务的状态

然后转换成NodePort方式,支持外网访问:

 

步骤8:检查工作负载的状态

步骤9:检查容器的状态

步骤10:检查卷的状态

步骤11:外网方式访问验证(通过IE浏览器)

 密码为设定的:admin

 

 步骤12:通过K8S的应用仓库部署更多的应用

见下一篇文章.


作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:https://blog.csdn.net/HiWangWenBing/article/details/122933831


以上是关于[云原生专题-53]:Kubesphere云治理-操作-通过Kubesphere应用商店一键部署微服务应用-消息中间件RabbitMQ的安装与部署的主要内容,如果未能解决你的问题,请参考以下文章

[云原生专题-48]:Kubesphere云治理-操作-多租户概念概述

[云原生专题-46]:Kubesphere云治理-安装-在K8S的基础之上快速安装

[云原生专题-49]:Kubesphere云治理-操作-分步部署基于微服务的业务应用 - 基本过程与步骤

[云原生专题-60]:Kubesphere云治理-DevOps-自动化开发与自动化上云部署流程概述

[云原生专题-47]:Kubesphere云治理-安装-在Linux平台上进行单机版安装

[云原生专题-62]:Kubesphere云治理-DevOps-持续集成与pipeline自动上云工具Jenkins