Release-0.3
·
219 commits
to master
since this release
See our Documentation for detailed instructions and reference
Release image : gcr.io/k8s-staging-nfd/node-feature-discovery-operator:release-0.3
Major changes:
- Updated logging to klogv2
- Now using operator SDK 1.4.2, that brings KUSTOMIZE as a default way of deploying the operator
- Makefile now looks similar to Operand NFD project
- Documentation via GitHub pages now available, and back ported to 0.2 release!
- Adds supports for latest features on NFD V0.9, including added support for Core-Config
- Updated dependencies, now using Kubernetes 1.22 and Go 1.17
List of PR's:
- Enable service DNS for nfd-master #45
- Update gogo/protobuf and golang.org/x/text #46
- Update to Operator sdkv1.4.2 #47
- Minor fixes after upgrading operator sdk #57
- Assets/worker: do not user host network #52
- Bump go version to 1.16 #55
- Add support for NFD-Master instance flag #56
- Use upstream image #58
- Sync Makefile with NFD Operand #59
- Add support for Core-Config #60
- Add kustomize patch for ClusterRole #61
- Add kustomize rule for commonAnnotations on CRD #62
- Add serviceport var to CRD #63
- Provide a way to push the operator bundle #69
- Make Instance and WorkerConfig optional by default #70
- Add support for config IMAGE_TAG and rbac proxy image #76
- Add support for extra-label-ns, label-whitelist, resource-labels #77
- Add BASE_IMAGE_FULL build arg #78
- rbac: grant node/status update permission to manager and master #79
- Use apimachinery error library to check for missing nfd instance #80
- Add minimal image #82
- Bump Dockerfile to go 1.16.7 #83
- Add logic to set the operator's status in the NFD CR #88
- Clean up SCC OpenShift deps #89
- Drop pkq folder #90
- scripts/test-infra: bump golangci-lint to v1.42.1 #92
- Migrate loggin to klogv2
- go.mod: update controller-runtime to v0.10.2 #95
- Bump go to 1.17 #96
- Update operand to v0.9.0 #97
Documentation changes
- Host documentation in github pages #50
- Create a minimum documentation page #68
- docs: show full version number in sidebar #71
- backports: documentation wireframe for release-0.2 branch #72
- scripts/github/update-gh-pages: tolerate non-annotated tags #73
- Backport documentation pages #75
- Enhance in source documentation #87
- docs: update build dependencies #98