v0.4.0
Node HealthCheck Operator v0.4.0
Notable Changes
- Improved support for control plane fencing
- Deploy new Openshift console plugin for managing
NodeHealthCheck
s in the UI - Support
restricted
Pod Security Admission level - Several fixed and improvements, for details see below
Release Artifacts
Images
- Operator: quay.io/medik8s/node-healthcheck-operator:v0.4.0
- Bundle: quay.io/medik8s/node-healthcheck-operator-bundle:v0.4.0
- Catalog aka Index: quay.io/medik8s/node-healthcheck-operator-index:v0.4.0
Source code and OLM manifests
Please find the source code and the OLM manifests in the Assets
section below.
What's Changed
- Fix multiple NHC by @slintes in #116
- Improve logging by @slintes in #115
- Add icons to repo, use blue one by default by @slintes in #117
- Report every error when getting template fails by @slintes in #120
- Better description in the CSV by @slintes in #122
- Fix base CSV by @slintes in #124
- Add Help section in README by @razo7 in #127
- Add NHC icon in README by @razo7 in #126
- Use ns != default for test pods by @slintes in #129
- Add control-plane taint and label for Kubernetes v1.24+ by @razo7 in #128
- Update tools by @slintes in #133
- Remediation CR can have multiple owners by @slintes in #132
- Missing URL links in README by @razo7 in #136
- Pod security updates by @slintes in #135
- Deploy console plugin by @slintes in #134
- update CI image versions by @slintes in #138
- Refactor bundle creation by @slintes in #141
- Update default config selector by @slintes in #140
- Limit control plane fencing to one node at a time by @slintes in #139
- Restrict config updates or deletion during remediations by @slintes in #142
- Refactor minhealthy validation by @slintes in #143
- Fix empty status fields when they are 0 by @slintes in #144
- Fix labels by @slintes in #146
- Refactor controller unit test by @slintes in #145
- Use capital M for the Medik8s name by @razo7 in #148
- Fix default container configuration by @slintes in #150
- Add k8s CI by @slintes in #147
- Fix config update by @slintes in #149
- Fix e2e test by @slintes in #152
- Fix invalid selector crash by @slintes in #151
- Update to Go 1.19 by @slintes in #153
- [release-0.4] Set latest console release by @slintes in #154
- [release-0.4] Remove candidate channel by @openshift-cherrypick-robot in #156
- [release-0.4] Build k8s version, create release for tags by @openshift-cherrypick-robot in #165
- [release-0.4] Fix permissions for releases by @openshift-cherrypick-robot in #166
- [release-0.4] Fix env var usage by @openshift-cherrypick-robot in #167
- [release-0.4] Keep newlines in body by @openshift-cherrypick-robot in #168
- [release-0.4] Align NHC and console plugin tags by @slintes in #169
Full Changelog: v0.3.2...v0.4.0