代码拉取完成,页面将自动刷新
#!/usr/bin/env bash
set -e
# --- 加载变量 ---
if [ -f .env ]; then
source .env
else
echo "错误: .env 文件不存在!"
exit 1
fi
# --- 添加仓库并更新 ---
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update
# --- 安装 / 升级 ---
helm upgrade --install "${RELEASE_NAME}" bitnami/redis-cluster \
--version "${CHART_VERSION}" --namespace "${NAMESPACE}" --create-namespace \
--set-string global.storageClass="${STORAGE_CLASS_NAME}" \
--set-string global.redis.password="${REDIS_PASSWORD}" \
\
--set persistence.size=8Gi \
\
--set redis.resources.requests.cpu=100m \
--set redis.resources.requests.memory=128Mi \
--set redis.resources.limits.cpu=512m \
--set redis.resources.limits.memory=2048Mi \
\
--set updateJob.resources.requests.cpu=100m \
--set updateJob.resources.requests.memory=128Mi \
--set updateJob.resources.limits.cpu=512m \
--set updateJob.resources.limits.memory=2048Mi \
\
--set rbac.create=true \
\
--set metrics.enabled=true \
--set metrics.serviceMonitor.enabled=true \
--set metrics.serviceMonitor.namespace="${PROMETHEUS_NAMESPACE}" \
--set metrics.serviceMonitor.labels.release="${PROMETHEUS_RELEASE_LABEL}" \
--set metrics.resources.requests.cpu=100m \
--set metrics.resources.requests.memory=128Mi \
--set metrics.resources.limits.cpu=256m \
--set metrics.resources.limits.memory=1024Mi
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。