Skip to content

Commit

Permalink
Update QuickstartWithKubernetes Description (#687)
Browse files Browse the repository at this point in the history
* Update 04quickstartWithHelmInKubernetes-4.x.md

* Update 04quickstartWithKubernetes.md

* Rename 04quickstartWithKubernetes.md to 04quickstartWithHelmInKubernetes.md
  • Loading branch information
Baiyelovecode committed Aug 30, 2024
1 parent 7082399 commit 3fa6c38
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 17 deletions.
18 changes: 8 additions & 10 deletions docs/01-quickstart/04quickstartWithHelmInKubernetes-4.x.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
### QuickStart
### Kubernetes helm 部署rocketmq

本⽂介绍在kubernetesk环境下如何使⽤Helm快速部署⼀个单节点 RocketMQ-4.x 版本的服务,并完成简单的消息收发。
这一节介绍如何在kubernetesk环境下,使⽤Helm快速部署⼀个单节点 RocketMQ-4.x 版本的服务,并完成简单的消息收发。



#### 前提条件
#### 系统要求

- 一个运行中的 `Kubernetes` 集群
- 已安装的 `Helm 3.7.0+`
- 64位 `JDK 1.8+`



#### 第一步:安装 Helm
#### 1.安装 Helm

确保你的系统上已经安装了 Helm:

Expand All @@ -28,17 +27,16 @@ $ curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bas



#### 第二步:下载 RocketMQ Helm 仓库
#### 2.下载 RocketMQ Helm 仓库

```bash
$ cd /opt/helm/
$ helm pull oci://registry-1.docker.io/apache/rocketmq --version 0.0.1
$ tar -zxvf rocketmq-0.0.1.tgz
```



#### 第三步:部署 RocketMQ
#### 3.部署 RocketMQ

使⽤ Helm chart 部署 RocketMQ。

Expand Down Expand Up @@ -67,7 +65,7 @@ default rocketmq-demo-nameserver-6678bb86f6-62s5d 0/1 Running 0
```


#### 第四步:验证消息发送和接收
#### 4.验证消息发送和接收

使用tools工具测试验证消息发送和接收。

Expand All @@ -89,7 +87,7 @@ ConsumeMessageThread_please_rename_unique_group_name_4_16 Receive New Messages:



#### 第五步:释放*rocketmq*资源
#### 5.释放*rocketmq*资源

```bash
#释放所有rocketmq资源
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### QuickStart
### Kubernetes helm 部署rocketmq
本文介绍在kubernetesk环境下如何使用Helm快速部署一个单节点 RocketMQ-5.X 版本的服务,并完成简单的消息收发。

#### 前提条件
Expand All @@ -7,7 +7,7 @@
- 已安装的 `Helm 3.7.0+ `
- 64位 `JDK 1.8+`

#### 第一步:安装 Helm
#### 1.安装 Helm

确保你的系统上已经安装了 Helm:
```bash
Expand All @@ -19,17 +19,16 @@ $ helm version
$ curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
```

#### 第二步:下载 RocketMQ Helm 仓库
#### 2.下载 RocketMQ Helm 仓库

使用 Helm chart 部署 RocketMQ:

```bash
$ cd /opt/helm/
$ helm pull oci://registry-1.docker.io/apache/rocketmq --version 0.0.1
$ tar -zxvf rocketmq-0.0.1.tgz
```

#### 第三步:部署 RocketMQ
#### 3.部署 RocketMQ
使用 Helm chart 部署 RocketMQ:

```yaml
Expand Down Expand Up @@ -57,7 +56,7 @@ rocketmq-demo-nameserver-757877747b-k669k 1/1 Running 0 6h3
rocketmq-demo-proxy-6c569bd457-wcg6g 1/1 Running 3 (6h2m ago) 6h3m 192.168.85.227 k8s-node01 <none> <none>
```

#### 第四步:验证消息发送和接收
#### 4.验证消息发送和接收
使用JAVA SDK测试消息收发(由于本地网络和k8s网络不属于同一内网,需要将项目本地打包后放在远程运行,打包后将target目录下的jar包拷贝至至目标服务器上执行`java -jar jar包名称`),具体如下:

1)IDEA中创建一个Java工程。
Expand Down Expand Up @@ -186,7 +185,7 @@ public class Consumer {
}
```

#### 第五步:释放rocketmq资源
#### 5.释放rocketmq资源
``` bash
#释放所有rocketmq资源
$ helm uninstall rocketmq-demo
Expand Down

0 comments on commit 3fa6c38

Please sign in to comment.