|
@@ -1,3 +1,54 @@
|
|
|
+# 服务部署Helm Chart仓库
|
|
|
+
|
|
|
+这个仓库包含了用于快速部署服务到Kubernetes集群的Helm Chart。
|
|
|
+
|
|
|
+## 使用方法
|
|
|
+
|
|
|
+### 添加Helm仓库
|
|
|
+
|
|
|
+```bash
|
|
|
+# 添加仓库
|
|
|
+helm repo add native-charts https://raw.githubusercontent.com/[your-username]/native-charts/main/
|
|
|
+
|
|
|
+# 更新仓库
|
|
|
+helm repo update
|
|
|
+```
|
|
|
+
|
|
|
+### 安装Chart
|
|
|
+
|
|
|
+```bash
|
|
|
+# 使用默认配置安装
|
|
|
+helm install my-release native-charts/service-chart
|
|
|
+
|
|
|
+# 使用自定义values文件安装
|
|
|
+helm install my-release native-charts/service-chart -f values-custom.yaml
|
|
|
+
|
|
|
+# 使用--set覆盖单个配置
|
|
|
+helm install my-release native-charts/service-chart --set service.name=my-app --set service.image=myimage:latest
|
|
|
+```
|
|
|
+
|
|
|
+### 升级Chart
|
|
|
+
|
|
|
+```bash
|
|
|
+# 使用新的配置升级
|
|
|
+helm upgrade my-release native-charts/service-chart -f values-custom.yaml
|
|
|
+
|
|
|
+# 使用--set升级单个配置
|
|
|
+helm upgrade my-release native-charts/service-chart --set service.replicas=2
|
|
|
+```
|
|
|
+
|
|
|
+## Chart文档
|
|
|
+
|
|
|
+详细的Chart配置和使用说明请参考[chart/README.md](chart/README.md)。
|
|
|
+
|
|
|
+## 配置示例
|
|
|
+
|
|
|
+完整的配置示例请参考[chart/values-example.yaml](chart/values-example.yaml)。
|
|
|
+
|
|
|
+## 安装指南
|
|
|
+
|
|
|
+详细的安装步骤和故障排除指南请参考[chart/INSTALL.md](chart/INSTALL.md)。
|
|
|
+
|
|
|
# Native charts
|
|
|
|
|
|
一些常用的helm chart,用于快速部署服务到Kubernetes集群。
|