823 Commits

Author SHA1 Message Date
dependabot[bot]
6d5ab25658 build(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [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/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-06 14:13:18 +02:00
dependabot[bot]
fcade475d6 build(deps): bump k8s.io/client-go from 0.28.0 to 0.28.1
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.28.0 to 0.28.1.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.28.0...v0.28.1)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-28 15:16:14 +02:00
dependabot[bot]
a346fe87c1 build(deps): bump k8s.io/api from 0.28.0 to 0.28.1
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.28.0 to 0.28.1.
- [Commits](https://github.com/kubernetes/api/compare/v0.28.0...v0.28.1)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-28 11:58:26 +02:00
dependabot[bot]
e5c1b664cf build(deps): bump k8s.io/client-go from 0.27.4 to 0.28.0
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.27.4 to 0.28.0.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.27.4...v0.28.0)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-28 11:52:37 +02:00
dependabot[bot]
d839a7c6c7 build(deps): bump k8s.io/client-go from 0.27.3 to 0.27.4
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.27.3 to 0.27.4.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.27.3...v0.27.4)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-24 14:49:32 +02:00
Thibault VINCENT
09ec7aa955 ci: fix env variables for chart-releaser 2023-07-12 19:59:20 +02:00
Thibault VINCENT
4af861f976 refactor: let the RNG autoseed, compat for golang 1.20
According to documentation:
> If Seed is not called, the generator is seeded randomly at program startup.
v3.8.0
2023-07-12 19:40:52 +02:00
Thibault VINCENT
696e5830f7 ci: fix actions syntax for chart-releaser env 2023-07-12 19:28:37 +02:00
Thibault VINCENT
741f9fe682 ci(pr-packaging): fix chart-testing needing git history 2023-07-12 19:14:20 +02:00
Thibault VINCENT
a5d2bf8714 feat(helm): do not use a headless Service by default
fixes #50
2023-07-12 19:14:20 +02:00
Thibault VINCENT
e73c27c1e1 build: bump golang to version 1.20.6 2023-07-12 15:38:25 +02:00
Thibault VINCENT
3f29ce3347 ci: variabilize tools and base images versions 2023-07-12 15:38:25 +02:00
Thibault VINCENT
d11d2e3af8 ci: always drop git credentials 2023-07-12 15:31:19 +02:00
Thibault VINCENT
011642a355 ci(release): fix missing extension in Windows archives 2023-07-10 18:27:52 +02:00
Thibault VINCENT
0b8db06f98 feat(build): release FreeBSD binaries for RISC-V 2023-07-10 18:27:40 +02:00
Thibault VINCENT
6d7baf6127 build(deps): bump all go dependencies 2023-07-10 17:34:37 +02:00
Thibault VINCENT
eecc7171fe build(Dockerfile): bump dev container to golang 1.20 2023-07-10 17:34:37 +02:00
Thibault VINCENT
95851d294f ci(pr-code): bump KinD to 0.20 2023-07-10 17:34:37 +02:00
Thibault VINCENT
8201737a8a feat(container): bump Busybox base image to version 1.36.1 2023-07-10 17:34:37 +02:00
Thibault VINCENT
53ede98e50 feat(container): bump Alpine base image to 3.18.2 2023-07-10 17:34:37 +02:00
Thibault VINCENT
16429b9238 feat(build): upgrade to golang 1.20 2023-07-10 17:34:37 +02:00
Thibault VINCENT
a56ad26350 ci: bump chart-releaser to 1.6.0 2023-07-10 15:13:48 +02:00
Thibault VINCENT
9bd6da88c6 ci: bump KinD to 0.20 2023-07-10 15:13:48 +02:00
dependabot[bot]
1267bbe779 build(deps): bump k8s.io/client-go from 0.27.2 to 0.27.3
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.27.2 to 0.27.3.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.27.2...v0.27.3)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 12:02:06 +02:00
dependabot[bot]
12654bda05 build(deps): bump github.com/prometheus/client_golang
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.15.1 to 1.16.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.15.1...v1.16.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>
2023-07-10 10:55:35 +02:00
dependabot[bot]
29410e3486 build(deps): bump k8s.io/api from 0.27.2 to 0.27.3
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.27.2 to 0.27.3.
- [Commits](https://github.com/kubernetes/api/compare/v0.27.2...v0.27.3)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 10:54:20 +02:00
Arthur Chaloin
55d9c9ec8e refactor: remove debug print v3.7.0 2023-06-12 13:33:33 +02:00
Arthur Chaloin
20d20703b1 refactor: fix outdated tests 2023-06-12 13:33:33 +02:00
Arthur Chaloin
87cf076815 wip: resolve symlinks using fs.FS hack 2023-06-12 13:33:33 +02:00
dependabot[bot]
be2a9c424e build(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus) from 1.9.2 to 1.9.3.
- [Release notes](https://github.com/sirupsen/logrus/releases)
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sirupsen/logrus/compare/v1.9.2...v1.9.3)

---
updated-dependencies:
- dependency-name: github.com/sirupsen/logrus
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 11:25:42 +02:00
dependabot[bot]
be3cf26a07 build(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.3 to 1.8.4.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.8.3...v1.8.4)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 11:19:53 +02:00
Arthur Chaloin
76857563bf tests: ignore copylocks errors a different way v3.7.0-beta.5 2023-05-23 10:40:55 +02:00
Arthur Chaloin
527edc77ac refactor: fix outdated tests 2023-05-23 10:34:07 +02:00
Arthur Chaloin
a59a7ab739 fix: properly resolve relative syminks 2023-05-23 10:34:07 +02:00
Thibault VINCENT
c8395dd75e doc(helm): update values documentation in README 2023-05-22 19:28:14 +02:00
Thibault VINCENT
f145ffc4d0 feat(helm): add the Grafana dashboard
Optional deployment of the Grafana dashboard as a ConfigMap. Requires Grafana to be deployed with sidecars and the appropriate namespace configuration.

Closes #136
2023-05-22 19:21:19 +02:00
Arthur Chaloin
165dbca2c4 chore: ignore golangci-lint errors in tests 2023-05-22 17:34:44 +02:00
Arthur Chaloin
e2d82531df fix(ci): print line numbers for golang-ci-lint 2023-05-22 17:29:06 +02:00
Alex Stockinger
59c3a929b2 Adapt tests 2023-05-22 17:10:46 +02:00
Alex Stockinger
42d7d2315f Make yaml-basic.conf valid 2023-05-22 17:10:46 +02:00
Alex Stockinger
dfcddececb Remove dead code 2023-05-22 17:10:46 +02:00
Arthur Chaloin
8924d69cc8 refactor: fix tests compilation 2023-05-22 17:10:46 +02:00
Alex Stockinger
d4dcd83cb0 Allow multiple certs per entry 2023-05-22 17:10:46 +02:00
dependabot[bot]
1e5674a6c7 build(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus) from 1.9.0 to 1.9.2.
- [Release notes](https://github.com/sirupsen/logrus/releases)
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sirupsen/logrus/compare/v1.9.0...v1.9.2)

---
updated-dependencies:
- dependency-name: github.com/sirupsen/logrus
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-22 16:03:27 +02:00
dependabot[bot]
d1e19de984 build(deps): bump github.com/prometheus/common from 0.43.0 to 0.44.0
Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.43.0 to 0.44.0.
- [Release notes](https://github.com/prometheus/common/releases)
- [Commits](https://github.com/prometheus/common/compare/v0.43.0...v0.44.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>
2023-05-22 16:03:20 +02:00
dependabot[bot]
114c4d9301 build(deps): bump k8s.io/client-go from 0.27.1 to 0.27.2
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.27.1 to 0.27.2.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.27.1...v0.27.2)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-22 15:05:20 +02:00
dependabot[bot]
54ea6fedb3 build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.2 to 1.8.3.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.8.2...v1.8.3)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-22 15:04:39 +02:00
dependabot[bot]
336b9f91cb build(deps): bump github.com/prometheus/common from 0.42.0 to 0.43.0
Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.42.0 to 0.43.0.
- [Release notes](https://github.com/prometheus/common/releases)
- [Commits](https://github.com/prometheus/common/compare/v0.42.0...v0.43.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>
2023-05-19 14:14:45 +02:00
dependabot[bot]
de82aa8108 build(deps): bump github.com/prometheus/exporter-toolkit
Bumps [github.com/prometheus/exporter-toolkit](https://github.com/prometheus/exporter-toolkit) from 0.9.1 to 0.10.0.
- [Release notes](https://github.com/prometheus/exporter-toolkit/releases)
- [Changelog](https://github.com/prometheus/exporter-toolkit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prometheus/exporter-toolkit/compare/v0.9.1...v0.10.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/exporter-toolkit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-19 14:09:26 +02:00
Arthur Chaloin
b030bf4b01 refactor: fix outdated tests v3.7.0-beta.4 2023-05-17 16:02:49 +02:00