Skip to content

Release-0.3

Compare
Choose a tag to compare
@ArangoGutierrez ArangoGutierrez released this 26 Oct 17:50
· 219 commits to master since this release
cdbc476

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