Exposes three metrics to Prometheus regarding certificates/tokens:
Timestamp after which the cert is invalid (for certificate files mounted from the host filesystem).
Timestamp after which the cert is invalid (for certificates stored in Kubernetes secrets).
Timestamp after which the Vault token is expired.
- Managed by app-operator.
- Production releases are stored in the default-catalog.
- WIP releases are stored in the default-test-catalog.
To install the chart locally:
$ git clone https://github.com/giantswarm/cert-exporter.git
$ cd cert-exporter
$ helm install helm/cert-exporter
Provide a custom values.yaml
:
$ helm install cert-exporter -f values.yaml
- Ensure CHANGELOG.md is up to date.
- Create a new GitHub release with the version e.g.
v0.1.0
and link the changelog entry. - This will push a new git tag and trigger a new tarball to be pushed to the default-catalog.
- Update cluster-operator with the new version.