Skip to content

Releases: nmstate/kubernetes-nmstate

v0.37.2

12 Jan 07:56
2e3e5d9
Compare
Choose a tag to compare

v0.37.2

Changes

Uncategorized

  • Ignore calico intefaces from NodeNetworkState by default. (#678, @qinqon)

Installation

First, install kubernetes-nmstate operator:

kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.37.2/nmstate.io_nmstates.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.37.2/namespace.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.37.2/service_account.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.37.2/role.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.37.2/role_binding.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.37.2/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.

v0.37.1

12 Jan 06:10
8130868
Compare
Choose a tag to compare

v0.37.1

v0.37.0

21 Dec 13:40
8130868
Compare
Choose a tag to compare

v0.37.0

Changes

Bug or Regression

Installation

First, install kubernetes-nmstate operator:

kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.37.0/nmstate.io_nmstates.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.37.0/namespace.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.37.0/service_account.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.37.0/role.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.37.0/role_binding.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.37.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.

v0.36.0

18 Dec 11:01
b35c4ee
Compare
Choose a tag to compare

v0.36.0

Changes

Bug or Regression

Installation

First, install kubernetes-nmstate operator:

kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.36.0/nmstate.io_nmstates.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.36.0/namespace.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.36.0/service_account.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.36.0/role.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.36.0/role_binding.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.36.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

Removed

Nothing has changed.

v0.35.0

09 Dec 10:07
e362d3b
Compare
Choose a tag to compare

v0.35.0

Changes

Enhancement

  • Added new conditionType Aborted used in sequential configuration rollout (#649, @rhrazdil)

Bug or Regression

  • Reconcile NNCPs if nodes are created or updated. (#623, @qinqon)

Uncategorized

Installation

First, install kubernetes-nmstate operator:

kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.35.0/nmstate.io_nmstates.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.35.0/namespace.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.35.0/service_account.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.35.0/role.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.35.0/role_binding.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.35.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.

v0.34.0

30 Nov 17:42
2f18c09
Compare
Choose a tag to compare

v0.34.0

Changes

Enhancement

  • Roll out policy configuration sequentially by default. (#622, @rhrazdil)

Installation

First, install kubernetes-nmstate operator:

kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.34.0/nmstate.io_nmstates.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.34.0/namespace.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.34.0/service_account.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.34.0/role.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.34.0/role_binding.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.34.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

  • github.com/Knetic/govaluate: 9aa4983
  • github.com/Masterminds/squirrel: v1.4.0
  • github.com/VividCortex/gohistogram: v1.0.0
  • github.com/afex/hystrix-go: fa1af6a
  • github.com/aryann/difflib: e206f87
  • github.com/aws/aws-lambda-go: v1.13.3
  • github.com/aws/aws-sdk-go-v2: v0.18.0
  • github.com/casbin/casbin/v2: v2.1.2
  • github.com/clbanning/x2j: 8252494
  • github.com/docker/go-events: e31b211
  • github.com/franela/goblin: c9ffbef
  • github.com/franela/goreq: bcd34c9
  • github.com/go-bindata/go-bindata/v3: v3.1.3
  • github.com/godror/godror: v0.13.3
  • github.com/gofrs/uuid: v3.3.0+incompatible
  • github.com/gogo/googleapis: v1.1.0
  • github.com/golang-sql/civil: cb61b32
  • github.com/hudl/fargo: v1.3.0
  • github.com/influxdata/influxdb1-client: 8bf82d3
  • github.com/lann/builder: 47ae307
  • github.com/lann/ps: 62de8c4
  • github.com/lyft/protoc-gen-validate: v0.0.13
  • github.com/mattn/go-oci8: v0.0.7
  • github.com/nats-io/jwt: v0.3.2
  • github.com/nats-io/nats-server/v2: v2.1.2
  • github.com/nats-io/nats.go: v1.9.1
  • github.com/nats-io/nkeys: v0.1.3
  • github.com/nats-io/nuid: v1.0.1
  • github.com/oklog/oklog: v0.3.2
  • github.com/op/go-logging: 970db52
  • github.com/opentracing-contrib/go-observer: a52f234
  • github.com/openzipkin-contrib/zipkin-go-opentracing: v0.4.5
  • github.com/operator-framework/operator-lib: v0.1.0
  • github.com/pact-foundation/pact-go: v1.0.4
  • github.com/performancecopilot/speed: v3.0.0+incompatible
  • github.com/sony/gobreaker: v0.4.1
  • github.com/streadway/amqp: edfb901
  • github.com/streadway/handy: d5acb31
  • google.golang.org/grpc/cmd/protoc-gen-go-grpc: d8193ee
  • gopkg.in/gcfg.v1: v1.2.3
  • sigs.k8s.io/kubebuilder: 36124ae
  • sourcegraph.com/sourcegraph/appdash: ebfcffb

Changed

Read more

v0.33.0

19 Nov 16:05
402aa3a
Compare
Choose a tag to compare

v0.33.0

Changes

Bug or Regression

Uncategorized

  • Bump deps to operator-sdk v1.2.0 (#626, @qinqon)
  • Bump k8s deps to v0.19.1
    Bump github.com/go-openapi/spec to v0.19.9
    Bump gingko and gomega
    Bump sigs.k8s.io/controller-runtime to v0.6.3
    Bump github.com/operator-framework/operator-sdk to v0.19.4 (#596, @rhrazdil)
  • Bumpt go to 1.15 (#612, @qinqon)

Installation

First, install kubernetes-nmstate operator:

kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.33.0/nmstate.io_nmstates.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.33.0/namespace.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.33.0/service_account.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.33.0/role.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.33.0/role_binding.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.33.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

Removed

Read more

v0.31.1

17 Nov 10:21
8de6a02
Compare
Choose a tag to compare

v0.31.1

Changes

Other (Bug, Cleanup or Flake)

  • Disable metrics default behaviour (#625)

Installation

First, install kubernetes-nmstate operator:

kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.31.1/nmstate.io_nmstates_crd.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.31.1/namespace.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.31.1/service_account.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.31.1/role.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.31.1/role_binding.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.31.1/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

v0.31.0

09 Sep 14:20
a0d3d56
Compare
Choose a tag to compare

v0.31.0

Installation

First, install kubernetes-nmstate operator:

kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.31.0/nmstate.io_nmstates.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.31.0/namespace.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.31.0/service_account.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.31.0/role.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.31.0/role_binding.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.31.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

v0.30.0

09 Sep 13:40
f1c8aec
Compare
Choose a tag to compare

v0.30.0

Installation

First, install kubernetes-nmstate operator:

kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.30.0/nmstate.io_nmstates_crd.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.30.0/namespace.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.30.0/service_account.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.30.0/role.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.30.0/role_binding.yaml
kubectl apply -f https://github.com/nmstate/kubernetes-nmstate/releases/download/v0.30.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