v0.44.0
v0.44.0
Changes
Enhancement
- Run e2e-handler tests in parallel with 50% of worker nodes (#717, @rhrazdil)
- Spec.parallel field is dropped from the API, spec.maxUnavailable is added as s substitute (#715, @rhrazdil)
Bug or Regression
- MaxUnavailable node count is calculated from mathing nodes only when percentage is specified (#719, @rhrazdil)
- The NMStates.nmstate.io resource can now be any name, not just 'nmstate'. The operator will only allow one resource. All others will be ignored. (#710, @bcrochet)
Uncategorized
- Add readiness probe back (#721, @qinqon)
- Move cert-manager code to a cert-manager pod (#716, @qinqon)
Installation
First, install kubernetes-nmstate operator:
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.44.0/nmstate.io_nmstates.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.44.0/namespace.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.44.0/service_account.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.44.0/role.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.44.0/role_binding.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.44.0/operator.yaml
Once that's done, create an NMState
CR, triggering deployment of
kubernetes-nmstate handler:
cat <<EOF | kubectl create -f -
apiVersion: nmstate.io/v1beta1
kind: NMState
metadata:
name: nmstate
EOF
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.