helm部署apisix
时间: 2024-08-13 11:01:12 浏览: 106
Helm是一个流行的开源包管理工具,用于Kubernetes应用的部署和管理。它提供了一种声明式的方式,让你可以轻松地安装、升级和卸载名为\"Charts\"的应用配置。要使用Helm部署APISIX,你需要按照以下步骤操作:
1. **安装Helm**:
- 首先确保你已经在集群上安装了Kubectl,并通过`curl https://get.helm.sh/helm-v3.8.0-linux-amd64.tar.gz | tar zxf - && sudo install -t /usr/local/bin helm-v3.8.0-linux-amd64/helm`下载并安装最新版本的Helm。
2. **添加Helm仓库**:
- 如果APISIX没有在默认的Helm仓库里,需要添加官方APISIX仓库,例如:
```
helm repo add apiselector https://apiselector.github.io/kubernetes-charts/
```
3. **检索APISIX Chart**:
```
helm search repo apiseix/apisix
```
4. **安装APISIX**:
```
helm install my-apisix apiselector/apisix
```
替换 `my-apisix` 为你想要给该部署起的名称。
5. **验证部署**:
使用 `kubectl get pods --namespace <your-namespace>` 检查APISIX服务是否成功部署和运行。
阅读全文