dependabot[bot] and GitHub
472934e958
Bump github.com/spf13/cobra from 1.1.1 to 1.1.2
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/spf13/cobra/releases )
- [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/spf13/cobra/compare/v1.1.1...v1.1.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-10 05:53:05 +00:00
Daniel Holbach and GitHub
b7f29c76ce
Merge pull request #302 from weaveworks/coc
...
Point to CNCF Code of Conduct
2021-02-08 17:40:40 +01:00
Daniel Holbach and GitHub
fa4e458f1f
Merge pull request #300 from t3mi/master
...
add podLabels parameter
2021-02-08 16:05:24 +01:00
Daniel Holbach and GitHub
4fc93d550d
Merge pull request #301 from weaveworks/dependabot/github_actions/actions/stale-v3.0.16
...
Bump actions/stale from v3.0.15 to v3.0.16
2021-02-08 16:04:16 +01:00
Daniel Holbach and GitHub
6eb9050156
Point to CNCF Code of Conduct
2021-02-08 11:35:50 +01:00
dependabot[bot] and GitHub
d8b7669ab4
Bump actions/stale from v3.0.15 to v3.0.16
...
Bumps [actions/stale](https://github.com/actions/stale ) from v3.0.15 to v3.0.16.
- [Release notes](https://github.com/actions/stale/releases )
- [Commits](https://github.com/actions/stale/compare/v3.0.15...9d6f46564a515a9ea11e7762ab3957ee58ca50da )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-08 06:26:07 +00:00
t3mi
d52d78a303
add podLabels parameter
2021-02-07 23:58:55 +02:00
Daniel Holbach and GitHub
6a8e3f1e98
Merge pull request #298 from weaveworks/dependabot/github_actions/actions/stale-v3.0.15
...
Bump actions/stale from v3.0.14 to v3.0.15
2021-01-25 10:05:12 +01:00
dependabot[bot] and GitHub
b39c9011ea
Bump actions/stale from v3.0.14 to v3.0.15
...
Bumps [actions/stale](https://github.com/actions/stale ) from v3.0.14 to v3.0.15.
- [Release notes](https://github.com/actions/stale/releases )
- [Commits](https://github.com/actions/stale/compare/v3.0.14...86561461b92875de77a8b2d2e75f004c826e8f45 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-25 06:54:10 +00:00
Daniel Holbach and GitHub
fade706cbf
Merge pull request #250 from damoon/19-PreferNoSchedule
...
implement issue-19 add prefer no schedule taint to avoid double draining of pods
2021-01-12 14:28:23 +01:00
David Sauer
5a4e197d27
change taint config to be disabled by default
2021-01-11 18:24:17 +01:00
Daniel Holbach and GitHub
1320c5d318
Merge pull request #293 from evrardjp/fix-make-helm-chart
...
Update helm chart README using Make
2021-01-11 16:39:23 +01:00
Jean-Philippe Evrard
0640683fbb
Update helm chart README using Make
...
Without this, it's possible that the helm chart documentation
contains the `image tag` version which might not be equal to
the version in the helm chart, as it's only an example.
This is a confusing, so instead we should use make to edit the
application version everywhere.
This fixes it by updating the Makefile to modify text of the
chart's README using a regex looking for something similar to
a version; then I used the updated makefile to edit the README,
which in turns requires a bump of the version of the chart
itself.
2021-01-11 16:14:18 +01:00
Daniel Holbach and GitHub
ec1a931a39
Merge pull request #292 from evrardjp/update-helm-chart
...
Update helm chart
2021-01-11 15:18:50 +01:00
Jean-Philippe Evrard
36308cee91
Update helm chart
...
Bumping the helm chart with minor version bump, due to minor
version bump of the kured appVersion.
2021-01-11 14:57:42 +01:00
Daniel Holbach and GitHub
b733d00550
Merge pull request #280 from cnmcavoy/cnmcavoy/helm-updates
...
Expose the service name and maxUnavailable for rolling updates in helm chart
2021-01-11 14:53:53 +01:00
Daniel Holbach and GitHub
56e2c12d38
Merge pull request #291 from evrardjp/fix-tagging
...
Fix automated tagging
1.6.1
2021-01-11 14:29:28 +01:00
Jean-Philippe Evrard
48e7ff28bf
Fix automated tagging
...
Without this patch, the name of the image is not templated, which
cause the action to fail.
This should fix it, by ensuring the image scan action uses a
templated value, instead of incorrectly relying on shell templating,
which doesn't run in the action.
2021-01-11 14:23:14 +01:00
Daniel Holbach and GitHub
14fcc7bf37
Merge pull request #289 from evrardjp/update-README-for-1.6.0
...
Update README
1.6.0
2021-01-11 11:51:20 +01:00
Daniel Holbach and GitHub
5b4e5b8533
Merge pull request #288 from evrardjp/update-versions-testing
...
Refresh kind cluster versions
2021-01-11 11:39:54 +01:00
Jean-Philippe Evrard
0162288ecf
Update README
...
This will prepare the README for 1.6.0 release, showing the
planned version.
2021-01-11 11:26:23 +01:00
Jean-Philippe Evrard
2e09425a45
Refresh kind cluster versions
...
Without this patch, we are using outdated images in kind cluster
setup.
This should fix it, by removing 1.17 cluster (which is not tested
anymore), and updating 1.19 images.
2021-01-11 11:16:09 +01:00
Daniel Holbach and GitHub
5cbca18377
Merge pull request #269 from evrardjp/publish-chart-on-change-not-on-release
...
Auto-publish helm chart on master change
2021-01-11 10:49:37 +01:00
Daniel Holbach and GitHub
86fe6ff03e
Merge pull request #285 from weaveworks/dependabot/github_actions/nick-invision/retry-v2.4.0
...
Bump nick-invision/retry from v2.2.0 to v2.4.0
2021-01-08 15:10:30 +01:00
Daniel Holbach and GitHub
a3b782f86b
Merge pull request #268 from evrardjp/prep-1.20
...
Update for kubernetes 1.20 support
2021-01-08 15:09:37 +01:00
Daniel Holbach and GitHub
14269023e8
Merge pull request #275 from evrardjp/dont-bump-k8s
...
Do not bump any k8s module
2021-01-08 15:02:29 +01:00
Daniel Holbach and GitHub
a1e443a9f3
Merge pull request #276 from evrardjp/vuln-image-fix
...
Temporarily workaround alpine issue
2021-01-08 15:01:38 +01:00
Daniel Holbach and GitHub
a2cc24e656
Merge pull request #287 from jack-education/correct-README-schedule-example
...
Corrected README Setting a schedule configuration example
2021-01-08 11:40:54 +01:00
jack-education
77ca6fda07
Corrected README Setting a schedule configuration example
2021-01-08 00:26:15 +00:00
David Sauer
3a35d6a46c
remove taint in case the reboot is not needed anymore
2021-01-06 22:21:41 +01:00
David Sauer
e430b1442a
updated README
2021-01-06 21:59:53 +01:00
David Sauer
b3e39418ba
cache taint state to avoid unnecessary API calls
2021-01-06 21:51:43 +01:00
David Sauer
34446f949e
Allow to disable tainting during pending node reboot by setting the taint name to an empty string.
2021-01-06 21:39:32 +01:00
David Sauer
10d95c426f
fixed type & renamed variable
2021-01-06 21:29:35 +01:00
David Sauer
e4c684c3af
taint node with PreferNoSchedule to prevent receiving (and double draining) additional pods from other rebooting nodes
2021-01-06 21:23:40 +01:00
David Sauer
204a06ca38
fixed call of log.Fatal instead of log.Fatalf
2021-01-06 21:23:40 +01:00
David Sauer
48897eb0ab
avoid indentations to ease readability
2021-01-06 21:23:40 +01:00
dependabot[bot] and GitHub
84407690c6
Bump nick-invision/retry from v2.2.0 to v2.4.0
...
Bumps [nick-invision/retry](https://github.com/nick-invision/retry ) from v2.2.0 to v2.4.0.
- [Release notes](https://github.com/nick-invision/retry/releases )
- [Changelog](https://github.com/nick-invision/retry/blob/master/.releaserc.js )
- [Commits](https://github.com/nick-invision/retry/compare/v2.2.0...7c68161adf97a48beb850a595b8784ec57a98cbb )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-05 05:58:00 +00:00
Cameron McAvoy
d4893d7bd7
Expose the service name and maxUnavailable for rolling updates in the helm chart
2020-12-17 18:31:28 -05:00
Jean-Philippe Evrard
897834a9db
Temporarily workaround alpine issue
...
Until a new alpine image is created, we should ensure the latest
packages are used, and therefore we should upgrade default
installed packages.
Without this patch, we'll have outdated and vulnerable packages
until a new 3.12 image is released.
This is a problem, as we'll publish broken images.
This should temporarily workaround it, at the expense of larger
images (contains package cache)
2020-12-14 11:20:27 +01:00
Jean-Philippe Evrard
996b1459b1
Do not bump any k8s module
...
Without this patch, dependabot will still try to bump some k8s
dependencies.
This is a problem, as we need to bump them together, manually.
This should fix it by removing them all from dependabot.
2020-12-14 10:25:52 +01:00
Jean-Philippe Evrard
251c3c8503
Clarify development process for helm charts
...
Without this, it might be unclear when the chart is published.
This should fix it.
2020-12-11 12:57:47 +01:00
Jean-Philippe Evrard
0bb0cd168b
Auto-publish helm chart on master change
...
We are now testing the helm charts on each PR. They are now
ensured to be passing our tests and reviewed before merging.
This also means that the merged changes in the master branch
are reliable, and therefore can be consumed immediately.
Currently, we are waiting for a release to publish a helm
chart.
This is a problem as it means that the helm chart will
always lag behind, and we'll miss a few semantic versions,
if for example the helm chart is adapted multiple times
before the next release.
This should fix it by ensuring ALL the merged changes in
our helm chart will result in a new published helm chart.
2020-12-10 11:17:25 +01:00
Daniel Holbach and GitHub
e716e9c2b4
Merge pull request #270 from evrardjp/fix-current-helm-chart
...
Fix comment spacing
2020-12-09 17:28:08 +01:00
Jean-Philippe Evrard
1362eafb33
Fix comment spacing
...
Without this patch, chart linting will fail: more than two
spaces are needed before a comment in the helm chart values.
This fixes it by adding one more space, and move the whole block
of comments for consistency.
2020-12-09 16:37:03 +01:00
Jean-Philippe Evrard
c68937b5ff
Update for kubernetes 1.20 support
...
This ensures we bump the code for 1.20.
It updates the testing to ensure kured works on a 1.20 cluster,
removes the testing on 1.17 (as it is now deprecated).
Libraries remain on 1.19, to avoid breaking 1.18 clusters.
2020-12-09 14:54:35 +01:00
Daniel Holbach and GitHub
e878e0e5b3
Merge pull request #258 from evrardjp/only-use-github-actions
...
Publish image on tag with github actions
2020-12-07 15:29:36 +01:00
Jean-Philippe Evrard
525f04b492
Publish image on master merged changes
...
As we are pretty much committed to github actions, we should
probably rely on it to push the images at each commit merged
on the master branch.
2020-12-07 13:57:58 +01:00
Jean-Philippe Evrard
c7542a5d21
Point docs to current golang version
...
This is to be on par with the previous documentation.
2020-12-07 13:21:25 +01:00
Ciaran Moran and Jean-Philippe Evrard
170a792112
DockerHub auth: use local and org secrets
2020-12-07 13:21:25 +01:00