Skip to content

Tags: blocklake/kubenurse

Tags

v1.5.0-beta1

Toggle v1.5.0-beta1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
refactor!: rewrite and cleanup kubenurse server code (postfinance#29)

* refactor!: rewrite and cleanup kubenurse server code

By using a package and multiple separate files the code is easier to
understand and test. A new /ready handler was added so we can configure
a readiness probe to allow seamless updates of kubenurse.

* build: update golangci-lint version

* build: update golangci-lint timeout, default is too short

* build: extract lint step and use go version 1.17

* feat: configure new readinessprobe in kustomize and helm templates

* fix: linter errors

* chore: cleanup, remove not needed WaitGroup

* refactor!: move pkg/kubediscovery to internal/kubediscovery

* refactor!: move pkg/checker to internal/servicecheck

* refactor!: incorporate pkg/metrics in internal/servicecheck

* refactor!: more refactorings to allow easier unit testing

* feat: more unit tests and coverage calculation in workflows

* docs: include ci and coverage badges in readme

* docs: fix coverage status URL

Co-authored-by: Clément Nussbaumer <[email protected]>

* chore: embed servicecheck.Result in /alive output for simplicity

Co-authored-by: Clément Nussbaumer <[email protected]>

v1.4.1

Toggle v1.4.1's commit message
chore: bump version to 1.4.1

v1.4.0

Toggle v1.4.0's commit message
chore: bump version to 1.4.0

v1.3.4

Toggle v1.3.4's commit message
CI: Use latest-ci image for CI testing

v1.3.3

Toggle v1.3.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: CI improvements and RBAC fixes

v1.3.2

Toggle v1.3.2's commit message
docs: Add toleration example for master/control-plane

v1.3.1

Toggle v1.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request postfinance#16 from postfinance/feat/lint-and-ci

ci: setup github actions, configure golangci-lint and fix lint errors

v1.3.0

Toggle v1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request postfinance#13 from postfinance/feat/discovery

exclude nodes which are not schedulable from neighbour checks

v1.2.0

Toggle v1.2.0's commit message
tag v1.2.0

v1.1.3

Toggle v1.1.3's commit message
update DaemonSet to v1.1.3