我想kube-prometheus-stack使用以下值在 GKE 集群上部署掌舵圖:
grafana:
ingress:
enabled: true
hosts:
- grafana.example.com
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-issuer"
acme.cert-manager.io/http01-edit-in-place: true
tls:
- secretName: "tls-grafana"
hosts:
- grafana.example.com
以下是ClusterIssuer用于cert-manager:
---
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: letsencrypt-issuer
spec:
acme:
server: https://acme-v02.api.letsencrypt.org/directory
email: [email protected]
privateKeySecretRef:
name: letsencrypt-secret
solvers:
- http01:
ingress:
class: nginx
grafana入口是由 GCP 沒有分配給它的 IP 地址創建的。
有什么建議?
謝謝
uj5u.com熱心網友回復:
這ClusterIssuer與是否創建 Grafana 入口無關。如果您的入口沒有獲得 IP,則說明您的集群上沒有配置入口控制器。
或者kubectl describe在入口處執行一個操作,然后查看輸出底部的事件部分。有時,那里會有訊息可能會告訴您需要查看的位置。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/456902.html
標籤:Kubernetes 谷歌 Kubernetes 引擎 kubernetes-helm nginx入口 证书管理器
