Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Prometheus Mixin for cert-managerhttps://cert-manager.io/

License

NotificationsYou must be signed in to change notification settings

imusmanmalik/cert-manager-mixin

Repository files navigation

CI TestCI Release

The cert-manager mixin is a collection of reusable and configurablePrometheus alerts, and aGrafana dashboard to help with operatingcert-manager.

Config Tweaks

There are some configurable options you may want to override in your usage of this mixin, as they will be specific to your deployment of cert-manager. They can be found inconfig.libsonnet.

Using the mixin with kube-prometheus

See thekube-prometheusproject documentation for examples on importing mixins.

Using the mixin as raw files

If you don't use the jsonnet basedkube-prometheus project then you will need togenerate the raw yaml files for inclusion in your Prometheus installation.

Install thejsonnet dependencies (tested against versions v0.20+):

go install github.com/google/go-jsonnet/cmd/jsonnet@latestgo install github.com/google/go-jsonnet/cmd/jsonnetfmt@latest

Generate yaml:

make

To use the dashboard, it can be imported or provisioned for Grafana by grabbing thecert-manager.json file as is.

Multi Cluster Support

It is becoming a common use-case where we run multiple Kubernetes clusters, each one has its own certmanager and Prometheus instance. Those Prometheus remote-write metrics to a remote Long Term Storage, such as Thanos or Cortex, and a Grafana will now query metrics from the LTS tool instead of multiple Prometheus.

Grafana dashboard have now selectors for the queries to the_config jsonnet object.

There is a variable namedenableMultiCluster to enable the multi cluster queries for the dashboard.

Manifests

Pre rendered manifests can also be found athttps://monitoring.mixins.dev/cert-manager/

Credits

Sincecert-manager-mixin is not maintained anymore. This is the fork of the repository and it was imported into GitHub.


[8]ページ先頭

©2009-2025 Movatter.jp