alertmanager创建nginx-ingress basic auth鉴权

步骤

生成密码

printf "admin:$(openssl passwd -crypt xxxxxx)\n" >> auth

创建新的 Kubernetes 密钥

kubectl create secret generic basic-auth --from-file auth -n victoria-metrics

修改 ingress 以使用 secret 中的凭证来实现基本身份验证

编辑 Prometheus Alertmanager 的入口(在监控命名空间中)annotations:

    nginx.ingress.kubernetes.io/auth-realm: Authentication Required
    nginx.ingress.kubernetes.io/auth-secret: victoria-metrics/basic-auth
    nginx.ingress.kubernetes.io/auth-type: basic

alertmanager创建nginx-ingress basic auth鉴权_第1张图片

你可能感兴趣的:(VictoriaMetrics,nginx,运维)