Closed1
Kubernetest環境のSSL証明書の管理をどうにかしたい
結論
タイトル通りの問題を解決したい。
これが使える。Prometheus Operatorなどが事前に入ってる前提だと以下のコマンドで1発。
helm repo add cert-exporter https://joe-elliott.github.io/cert-exporter/
helm repo update
helm upgrade --install cert-exporter cert-exporter/cert-exporter --set service.serviceMonitor.create=true
serviceMonitorを作らないと最近のPrometheusはメトリクスを見に行ってくれないので注意
困ったこと
- 任意のsecretを読みたい → annotationsに
cert-manager.io/certificate-name: 任意の名前
をつけると見つけにいってくれる。cert-exporterは1時間おきに確認するのですぐに確認したい場合はpodを再起動すれば良い。
このスクラップは10日前にクローズされました