-
Notifications
You must be signed in to change notification settings - Fork 73
Comparing changes
Open a pull request
base repository: enix/x509-certificate-exporter
base: v3.15.0
head repository: enix/x509-certificate-exporter
compare: v3.16.0
- 16 commits
- 14 files changed
- 5 contributors
Commits on Oct 18, 2024
-
build(deps): bump github.com/prometheus/common from 0.56.0 to 0.60.0
Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.56.0 to 0.60.0. - [Release notes](https://github.com/prometheus/common/releases) - [Changelog](https://github.com/prometheus/common/blob/main/RELEASE.md) - [Commits](prometheus/common@v0.56.0...v0.60.0) --- updated-dependencies: - dependency-name: github.com/prometheus/common dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 042049e - Browse repository at this point
Copy the full SHA 042049eView commit details -
Signed-off-by: Tuomo Tanskanen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bd3e594 - Browse repository at this point
Copy the full SHA bd3e594View commit details -
build(deps): bump github.com/prometheus/client_golang
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.4 to 1.20.5. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.20.4...v1.20.5) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b0c0d6 - Browse repository at this point
Copy the full SHA 7b0c0d6View commit details -
build(deps): bump actions/download-artifact in /.github/workflows
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.1.7. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v3...v4.1.7) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36030d8 - Browse repository at this point
Copy the full SHA 36030d8View commit details -
chore(charts,x509-certificate-exporter): update dashboard to support …
…Grafana 11 Since Grafana 11, Angular dashboards are deprecated and the Pie chart plugin is now supported directly in Grafana Signed-off-by: Sebastian Gaiser <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c96b88 - Browse repository at this point
Copy the full SHA 9c96b88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 082a818 - Browse repository at this point
Copy the full SHA 082a818View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39ef10d - Browse repository at this point
Copy the full SHA 39ef10dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1a98af - Browse repository at this point
Copy the full SHA b1a98afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 645a3ca - Browse repository at this point
Copy the full SHA 645a3caView commit details -
feat(helm): support custom TLS config
The following patch adjusts the podMonitor and serviceMonitor resource. The static configuration `tlsConfig` is replaced so that the TLS configuration can be configured individually by the user. The option `insecureSkipVerify: true` has been removed as it is a security risk. Users also have the option of redefining the `insecureSkipVerify` property directly via `tlsConfig` if necessary. With regard to the previous rbac auth option, however, this is superfluous. Furthermore, the schema, i.e. HTTP or HTTPS, can now be defined to tell Prometheus which protocol should be used for communication. The following sample configuration specifies that the x509-certificate-exporter encrypts requests via HTTPS and the HTTP client must authenticate itself via HTTPS (client auth). ```yaml prometheusServiceMonitor: tlsConfig: caFile: /etc/prometheus/tls/ca/ca.crt certFile: /etc/prometheus/tls/app2app/tls.crt keyFile: /etc/prometheus/tls/app2app/tls.key insecureSkipVerify: false serverName: prometheus-x509-certificate-exporter prometheusPodMonitor: tlsConfig: caFile: /etc/prometheus/tls/ca/ca.crt certFile: /etc/prometheus/tls/app2app/tls.crt keyFile: /etc/prometheus/tls/app2app/tls.key insecureSkipVerify: false serverName: prometheus-x509-certificate-exporter ``` Important Note: The `serverName` attribute must correspond to the CommonName or a Subject Alternative Name (SAN) of the TLS certificate. If this is not the case, prometheus will reject the connection trying to match the IP address of the pod with the CommonName / SAN. The client certificate and private key as well as the certificate of the certificate authorithy must be mounted additionally via the `extraVolumes` and `extraVolumeMounts` option. This configuration is not standard and must also be implemented by the user if TLS client authentication is required. Signed-off-by: Markus Pesch <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ff99541 - Browse repository at this point
Copy the full SHA ff99541View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d9a3ad - Browse repository at this point
Copy the full SHA 7d9a3adView commit details
Commits on Oct 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3d0c2c5 - Browse repository at this point
Copy the full SHA 3d0c2c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d2904a - Browse repository at this point
Copy the full SHA 3d2904aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf1f613 - Browse repository at this point
Copy the full SHA bf1f613View commit details -
Configuration menu - View commit details
-
Copy full SHA for 756827c - Browse repository at this point
Copy the full SHA 756827cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef22a78 - Browse repository at this point
Copy the full SHA ef22a78View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.15.0...v3.16.0