通过helm 安装sentry
1.添加helm 源
添加repo
helm repo add stable http://mirror.azure.cn/kubernetes/charts
helm repo update
检查是否存在sentry镜像
helm search repo sentry
-
安装sentry
helm install sentry stable/sentry -n sentry --set persistence.enabled=true,user.email=3534589159@qq.com,user.password=xxxxx --set ingress.enabled=true,ingress.hostname=sentry.xxx.cn,service.type=ClusterIP --set email.host=smtp.exmail.qq.com,email.port=465 --set email.user=3534589159@qq.com,email.password=xxxxx,email.use_tls=false --wait
-
初始化数据库
# 进入容器
kubectl exec -it -n sentry sentry-web-76b9d5f946-6x8gs /bin/bash
# 执行upgrade 操作
sentry upgrade
过程中会提示你创建账号
- 查看svc,通过port-forward 对外提供服务
kubectl get svc -n sentry
端口转发
kubectl port-forward -n sentry svc/sentry --address=10.190.31.21 9000:9000