dependabot[bot]
4526fea4ad
Bump golang.org/x/text from 0.3.7 to 0.3.8 ( #126 )
...
Bumps [golang.org/x/text](https://github.com/golang/text ) from 0.3.7 to 0.3.8.
- [Release notes](https://github.com/golang/text/releases )
- [Commits](https://github.com/golang/text/compare/v0.3.7...v0.3.8 )
---
updated-dependencies:
- dependency-name: golang.org/x/text
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 00:05:29 +00:00
dependabot[bot]
e8e2ba084c
Bump github.com/prometheus/client_model from 0.2.0 to 0.3.0 ( #117 )
...
Bumps [github.com/prometheus/client_model](https://github.com/prometheus/client_model ) from 0.2.0 to 0.3.0.
- [Release notes](https://github.com/prometheus/client_model/releases )
- [Commits](https://github.com/prometheus/client_model/compare/v0.2.0...v0.3.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_model
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 00:04:51 +00:00
dependabot[bot]
9d2fefefef
Bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0 ( #110 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.12.2 to 1.13.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.12.2...v1.13.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-29 13:47:22 +01:00
Rob Best
8b30e0983c
Bump dependencies ( #108 )
...
* Bump dependencies
* Go 1.18
* go mod tidy
2022-07-15 11:32:47 +01:00
dependabot[bot]
0c3452869d
Bump github.com/prometheus/common from 0.35.0 to 0.36.0 ( #106 )
...
Bumps [github.com/prometheus/common](https://github.com/prometheus/common ) from 0.35.0 to 0.36.0.
- [Release notes](https://github.com/prometheus/common/releases )
- [Commits](https://github.com/prometheus/common/compare/v0.35.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/common
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 05:48:27 +01:00
dependabot[bot]
cad7f2a3e3
Bump github.com/prometheus/common from 0.34.0 to 0.35.0 ( #104 )
...
Bumps [github.com/prometheus/common](https://github.com/prometheus/common ) from 0.34.0 to 0.35.0.
- [Release notes](https://github.com/prometheus/common/releases )
- [Commits](https://github.com/prometheus/common/compare/v0.34.0...v0.35.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/common
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-08 09:54:03 +01:00
dependabot[bot]
57395f8901
Bump github.com/go-kit/log from 0.2.0 to 0.2.1 ( #99 )
...
Bumps [github.com/go-kit/log](https://github.com/go-kit/log ) from 0.2.0 to 0.2.1.
- [Release notes](https://github.com/go-kit/log/releases )
- [Commits](https://github.com/go-kit/log/compare/v0.2.0...v0.2.1 )
---
updated-dependencies:
- dependency-name: github.com/go-kit/log
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 06:04:57 +01:00
dependabot[bot]
9c5ba75ff8
Bump docker/setup-qemu-action from 1 to 2 ( #96 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 05:35:43 +01:00
dependabot[bot]
8f808b7698
Bump docker/login-action from 1 to 2 ( #97 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 05:35:20 +01:00
dependabot[bot]
120cbe636d
Bump github.com/prometheus/client_golang from 1.12.1 to 1.12.2 ( #98 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.12.1 to 1.12.2.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.12.1...v1.12.2 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 05:34:42 +01:00
manishpanjwani21
67a8b2d393
Update README.md ( #90 )
...
* Update README.md
Added the Example for type - kubernetes
* Update README.md
Co-authored-by: Rob Best <robertbest89@gmail.com>
2022-05-09 17:56:42 +01:00
Rob Best
52fb44781c
Amend module path for v2
2022-05-07 09:33:55 +01:00
dependabot[bot]
793444c203
Bump actions/setup-go from 1 to 3 ( #94 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 1 to 3.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-06 18:36:25 +01:00
dependabot[bot]
a4b90c67c5
Bump actions/checkout from 2 to 3 ( #95 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-06 18:36:03 +01:00
dependabot[bot]
ee7c7c64de
Bump actions/upload-artifact from 2 to 3 ( #93 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-06 18:35:46 +01:00
Rob Best
cd7adea7cb
Update kubernetes deps
2022-05-05 15:21:54 +01:00
Rob Best
ee51a3ec43
Update go.mod and add dependabot
2022-05-05 14:53:10 +01:00
teuto.net Netzdienste GmbH
65249bc2e7
added pop3 STARTTLS queryResponse ( #84 )
...
* added pop3 STARTTLS queryResponse
* implemented pop3 test, added pop3 starttls parameter to README
Co-authored-by: Timo Boldt <tb@teuto.net>
2021-12-31 13:47:05 +00:00
Rob Best
8e318931c5
Build multi-arch docker images
2021-12-31 11:59:20 +00:00
Rob Best
d38244bc39
Release additional archs
2021-12-30 19:39:43 +00:00
Rob Best
02d61835e8
Add default_module and target options
...
If default_module is set then the exporter will use that when the module
parameter isn't set.
If target is set for a module then the module will use that target,
ignoring the target parameter completely.
2021-12-23 15:28:41 +00:00
Rob Best
087c407585
Move grafana dashboard to contrib
...
I'm not actively maintaining this and a contrib diredctory indicates
that.
2021-12-23 13:36:54 +00:00
Rob Best
d475f3abd2
Update release instructions
2021-12-23 13:22:10 +00:00
Vegar Sechmann Molvig
a8dcb43b44
Use FieldSelector to select only tls secrets ( #82 )
...
This speeds up the listing of certs significatnyly in clusters with many secrets.
2021-12-23 13:18:24 +00:00
Rob Best
0b960631e6
CI improvements
2021-12-23 12:38:02 +00:00
Rob Best
88198bf608
Install goreleaser with go install
2021-12-23 12:33:58 +00:00
Rob Best
b5b2729d01
Go 1.17 and update deps
2021-12-23 12:32:51 +00:00
Ben Ritcey
43dee906c6
Support TLS renegotiation ( #83 )
...
* Support TLS renegotiation
* Bump version
* Revert version bump
* Extend TLSConfig with renegotiation support
* Update config/config.go - comment formatting
Co-authored-by: Rob Best <robertbest89@gmail.com>
* add dedicated renegotiation example
* Create local NewTLSConfig in order to incorporate local extentions
* go mod tidy
* Move TLS renegotiation parsing into UnmarshalYAML
Co-authored-by: Rob Best <robertbest89@gmail.com>
2021-12-09 08:34:59 +00:00
Rob Best
78306b97c9
actions: push to Docker Hub
2021-09-11 13:06:47 +01:00
Rob Best
08d9a665b6
Release 2.3.1
2021-08-23 17:44:15 +01:00
Tarvi Pillessaar
a94845ae5d
Add support for postgresql protocol ( #77 )
...
With postgresql to initiate SSL-encrypted connection specific combination
of bytes must be sent to the server.
Message flow is described on following page
https://www.postgresql.org/docs/13/protocol-flow.html#id-1.10.5.7.11
And SSLRequest message format is described on
https://www.postgresql.org/docs/13/protocol-message-formats.html
The value of SSLRequest message becomes to bytes that is used in the code
2021-08-23 08:39:40 +01:00
Johan Fleury
ef1a35d69f
Update dependencies ( #76 )
...
* Update dependencies
Fixes #75
* Remove vendor directory
2021-08-07 18:58:33 +01:00
Rob Best
4aaa67e80a
Release 2.2.1
2021-06-23 17:28:29 +01:00
Johan Fleury
83f01274fc
Move to github.com/prometheus/common/promlog for logging ( #71 )
...
* Move to yaml.v3 everywhere
* Switch to github.com/prometheus/common/promlog for logging
2021-06-23 17:22:22 +01:00
Rob Best
d5cbd64f94
Update README.md
...
- Remove TOC (Github provides one)
- Add quicker links at the top of the doc
2021-05-05 22:48:07 +01:00
treydock
5265251777
Support getting certificate information from a kubeconfig file ( #61 )
...
* Support getting certificate information from a kubeconfig file
* Support relative paths for cluster CA and user certificate in kubeconfig
* Determine relative using filepath.IsAbs
* Make relative path logic actually work, add test. Move all kubeconfig parsing into parsing specific function
2021-04-02 10:53:31 +01:00
duchuan
b37574b48f
[added] release target add mips64le ( #65 )
...
Co-authored-by: duchuanLX <duhchuan@loongson.cn>
2021-02-28 11:00:10 +00:00
Rob Best
5d3ac12e65
release 2.2.0
2020-12-07 20:18:38 +00:00
Rob Best
44d8713091
Add test for TLS version metric
2020-11-19 22:53:47 +00:00
Rob Best
8cde56ce6a
Fix examples in the README
2020-11-16 08:47:52 +00:00
Rob Best
fdda9c3eca
Add prober column to metrics table
2020-11-16 08:40:48 +00:00
Rob Best
d92d7bed30
Add file prober to example config
2020-11-16 00:49:31 +00:00
Rob Best
ca7aa1f14e
Fix golint errors
2020-11-16 00:48:15 +00:00
Rob Best
13a03b1e2b
Move tests to prober package
2020-11-16 00:41:36 +00:00
Rob Best
67539b6000
Use same results check for file + kube probes
2020-11-15 22:39:38 +00:00
Rob Best
f4782e3093
Make the description in the README more succinct
2020-11-15 22:28:36 +00:00
Rob Best
63dcb9aff1
Add kubernetes prober
2020-11-15 22:12:18 +00:00
Rob Best
0506638f63
Add file prober
2020-11-15 13:59:51 +00:00
Rob Best
c74c0de901
Refactor prober function and metrics collection
...
The existing implementation consists of a collector that exports
information from a tls.ConnectionState returned by the prober function.
This won't necessarily integrate well with additional probers that
retrieve certs from sources other than a tls handshake (from file, for
instance).
I've made the probing more generically expandable by removing the
collector and instead registering and collecting metrics inside the
prober. This makes it possible to collect the same metrics in a
different way, or collect different metrics depending on the prober.
2020-11-07 17:17:06 +00:00
Rob Best
e05745b959
Export OCSP stapling metrics ( #54 )
...
* Export OCSP stapling metrics
* Add ocsp_response_stapled boolean
* Add missing ocsp_this_update metric to README
2020-10-27 09:10:42 +00:00