Commit Graph

218 Commits

Author SHA1 Message Date
Daniel Holbach
aa49cfd8c4 Merge pull request #215 from evrardjp/make-lint-happier
Make go lint on cmd folder happier
2020-11-09 11:49:51 +01:00
Bryan Boreham
4c31184422 Merge pull request #213 from mvisonneau/lock_ttl
Replaced --annotationTTL with --lockTTL and fixed bug
2020-11-06 11:31:19 +00:00
Daniel Holbach
6177c3a996 Merge pull request #217 from weaveworks/post-210-cleanup
Clean up deps, update docs to explain state post-210
2020-11-05 11:10:36 +01:00
Jean-Philippe Evrard
7091debe23 Make lint happier
Without this, golint is complaining about a few cosmetic changes.
This solves it, and is necessary if we want to add a lint test
in CI.
2020-11-05 10:14:39 +01:00
Jean-Philippe Evrard
ce6075c800 Remove prom-active-alerts
Prom-active-alerts command is not used, not tested, and
currently broken. Let's remove it.
2020-11-05 10:13:50 +01:00
Daniel Holbach
4ed5b823fc update docs following #210 2020-11-04 12:09:20 +01:00
Daniel Holbach
cadb6c263f run 'go mod tidy' 2020-11-04 12:07:05 +01:00
Daniel Holbach
d5fe4fbaec Merge pull request #210 from evrardjp/remove-kubectl-bin
feature: Remove kubectl bin
2020-11-04 12:01:47 +01:00
Maxime VISONNEAU
9648d1d759 Replaced --annotationTTL with --lockTTL and made it work correctly 2020-10-30 10:39:18 +00:00
Jean-Philippe Evrard
e5a2d4acc7 Refactor drain/uncordon
Moving the drainer object close to its usage is more readable.
2020-10-29 11:45:20 +01:00
Jean-Philippe Evrard
e1ba9a975e Remove kubectl exception in container scanning
Because we now have a builtin kubectl, we don't need that
security exception.
2020-10-29 09:56:32 +01:00
Jean-Philippe Evrard
19bf5bf224 Bump prometheus
This is required by the vendoring of kubectl.
2020-10-15 13:02:39 +02:00
Jean-Philippe Evrard
72c4112e20 Use kubectl as library instead of calling from cli 2020-10-15 13:02:35 +02:00
Daniel Holbach
553e061b94 Merge pull request #199 from evrardjp/ci/add-security-scanner
feat: Add security scanning into CI
2020-09-14 14:50:34 +02:00
Daniel Holbach
598964b0f6 Merge pull request #198 from evrardjp/fix/DKL-DI-0004
fix: Follow DKL-DI-0004 guideline
2020-09-14 12:32:40 +02:00
Jean-Philippe Evrard
b0bd603931 fix: Follow DKL-DI-0004 guideline
Without this patch, we need to build a cache, remove it.
Since apk allows to work with no-cache and won't leave artifacts,
we should use it.

This will make the dockle best practices scanner happier.
2020-09-11 16:53:59 +02:00
Jean-Philippe Evrard
8961cbf262 feat: Add security scanning into CI
Without this patch, there is no way we can see, in the development
process, if the image we are about to publish is insecure.

This is a problem as we might be releasing new versions of kured
with outdated base image which contains vulnerabilities.

This fixes it by creating a job which will show any eventual
vulnerability.
2020-09-10 15:16:05 +02:00
Daniel Holbach
13708ad1dc Merge pull request #194 from dholbach/add-missing-quote
add missing quote - thanks Karan Arora for reporting
2020-09-09 15:55:06 +02:00
Daniel Holbach
83dccea063 add missing quote - thanks Karan Arora for reporting 2020-09-09 15:13:57 +02:00
Daniel Holbach
10e8dbda97 Merge pull request #166 from smueller18/param-alert-filterregexp
Remove quote for parameter alert-filter-regexp
2020-09-04 19:53:56 +02:00
Stephan Müller
a6c0a4a7cb Bump helm chart version 2020-09-04 17:34:26 +02:00
Stephan Müller
8b4b92f237 Remove quote for parameter alert-filter-regexp 2020-09-04 17:33:47 +02:00
Daniel Holbach
ba8c830d63 Merge pull request #192 from dholbach/prep-1.5.0-release
Prepare 1.5.0 release
1.5.0
2020-09-01 15:08:10 +02:00
Daniel Holbach
19d7dee4aa Prepare 1.5.0 release
- update chart versions
	- update release documentation
	- Christian and David are the chart maintainers
2020-09-01 11:38:17 +02:00
Daniel Holbach
7408cebb6b Merge pull request #187 from weaveworks/dependabot/github_actions/helm/chart-testing-action-v1.0.0
Bump helm/chart-testing-action from v1.0.0-rc.2 to v1.0.0
2020-09-01 10:59:14 +02:00
Daniel Holbach
cd0f3cee12 Merge pull request #188 from weaveworks/dependabot/github_actions/helm/kind-action-v1.0.0
Bump helm/kind-action from v1.0.0-rc.1 to v1.0.0
2020-09-01 10:58:07 +02:00
dependabot[bot]
dadf2cdd48 Bump helm/kind-action from v1.0.0-rc.1 to v1.0.0
Bumps [helm/kind-action](https://github.com/helm/kind-action) from v1.0.0-rc.1 to v1.0.0.
- [Release notes](https://github.com/helm/kind-action/releases)
- [Commits](https://github.com/helm/kind-action/compare/v1.0.0-rc.1...3af270e3dacc4feded63d810def7e19de77cba72)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-01 08:53:51 +00:00
dependabot[bot]
15c5c47b49 Bump helm/chart-testing-action from v1.0.0-rc.2 to v1.0.0
Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action) from v1.0.0-rc.2 to v1.0.0.
- [Release notes](https://github.com/helm/chart-testing-action/releases)
- [Commits](https://github.com/helm/chart-testing-action/compare/v1.0.0-rc.2...96a4323c6cfa90ddea6e02db43143cd80124a7fa)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-01 08:53:50 +00:00
Daniel Holbach
012e680061 Merge pull request #186 from evrardjp/dependabot
Add dependabot
2020-09-01 10:53:24 +02:00
Jean-Philippe Evrard
1cab9a1d28 Add dependabot
Without this patch, our deps will have to be manually maintained.

This should fix it.
2020-08-31 15:58:21 +02:00
Daniel Holbach
549bb9b415 Merge pull request #165 from dholbach/prep-for-k8s-1.19
Prepare for k8s release 1.19 (Aug 25)
2020-08-28 13:49:48 +02:00
Daniel Holbach
3ebc224958 update alpine to 3.12, k8s 1.18.8 2020-08-28 10:27:39 +02:00
Daniel Holbach
16109017ce Prepare for k8s release 1.19 (Aug 25)
This is #152, #139, #127 in disguise.

	Maybe this time let it simmer a bit longer until the k8s
	release is there?
2020-08-19 17:30:00 +02:00
Daniel Holbach
b024898ed6 Merge pull request #171 from dholbach/prep-1.4.5
Prep 1.4.5 release
1.4.5
2020-08-05 11:21:15 +02:00
Daniel Holbach
19b177372e document how releases are town wrt Helm bits 2020-08-05 11:03:32 +02:00
Daniel Holbach
50f8d037fc bump versions for 1.4.5 release 2020-08-05 11:01:22 +02:00
Daniel Holbach
aea93fd0ac Merge pull request #169 from audunsolemdal/master
Chart: Support extraEnvVars
2020-07-29 15:09:53 +02:00
audunsolemdal
4dd15e3874 Use nindent, not indent 2020-07-29 09:37:31 +02:00
audunsolemdal
c1abad8a92 chart: update readme 2020-07-28 15:07:48 +02:00
audunsolemdal
25491c801b Bump chart version 2020-07-28 15:01:03 +02:00
audunsolemdal
9e42c8ec15 Add missing 'end' 2020-07-28 14:59:23 +02:00
Daniel Holbach
29eb862335 Merge pull request #168 from dholbach/update-to-last-release
update install instructions to use latest
2020-07-25 18:09:53 +02:00
audunsolemdal
d7e58bef3e Chart: Support extraEnvVars 2020-07-21 17:35:59 +02:00
Daniel Holbach
949aa3acf7 update install instructions to use latest 2020-07-21 10:23:49 +02:00
Daniel Holbach
2762837dac Merge pull request #164 from dholbach/1.4.4-release
Prep for 1.4.4 release
1.4.4
2020-07-01 11:27:51 +02:00
Daniel Holbach
d507361a45 update chart version 2020-07-01 10:49:12 +02:00
Daniel Holbach
1d1f22c93b Prep for 1.4.4 release
Drop bit in the docs about updating image tag - not necessary
	if you use the instructions.
2020-07-01 10:43:06 +02:00
Daniel Holbach
644aca3fa0 Merge pull request #163 from ckotzbauer/chart-fixes
Additional chart changes for service-handling
2020-06-30 20:28:30 +02:00
Christian Kotzbauer
59b078f38d bump and fix
Signed-off-by: Christian Kotzbauer <christian.kotzbauer@gmail.com>
2020-06-30 19:21:06 +02:00
Christian Kotzbauer
36cef41c20 split matchLabels template
Signed-off-by: Christian Kotzbauer <christian.kotzbauer@gmail.com>
2020-06-30 19:18:47 +02:00