Release v1.6.0
2022 Oct 03
Table of contents
NSM v1.6.0
NSM v1.6.0 is released via a set of example use cases.
Kubernetes Compatibility
NSM v1.6.0 has been successfully integration tested with Kubernetes versions:
- v1.24.0
- v1.23.0
- v1.22.1
- v1.21.1
- v1.20.7
- v1.19.11
- v1.18.15
And also with Calico CNI plugin.
Public Cloud Capability
NSM v1.6.0 has been tested on
Changes since v1.5.0
OPA integration for registries services
Added the possibility to use OPA policies for registry services.
The next step is to add the possibility to be zero trust.
Add support for scaling k8s NSM registry
Improved NSM resiliency and availability via a new possibility to scale NSM k8s registry.
Add cluster-info examples
Added an interdomain example on selecting endpoints via k8s about api
SR-IOV enablement on Equinix Metal n3 servers
Equinix Metal is planning to make SR-IOV a default configuration on our new n3 class of servers.
Improved integration-k8s-packet to use new n3 class of servers.
Simplify deployments-k8s examples
Simplified NSM examples via getting rid of creating dynamic files.
Public cluster testing via clusterctl
This makes our builds consistent and repeatable across a wide variety of infrastructure environments.
Mmigrate next repos to the clusterctl
- integration-k8s-packet
Remove cloudtest usage
cloudtest
tool is no longer used in single cluster testing.
Removed cloudtest
usage from repos:
- integration-k8s-aws
- integration-k8s-gke
- integration-k8s-aks
Now all setup/cleanup logic is extremely simple to be reproducible!
Show demos with L7 Meshes integration
Showed NSM+L7 mesh integrations:
On public working group calls!
Stability improvements / bug fixes
Resolved bugs:
- https://github.com/networkservicemesh/deployments-k8s/pull/7054
- https://github.com/networkservicemesh/deployments-k8s/issues/6345
- https://github.com/networkservicemesh/deployments-k8s/issues/6872
- https://github.com/networkservicemesh/integration-k8s-packet/issues/294
- https://github.com/networkservicemesh/deployments-k8s/issues/7433
- https://github.com/networkservicemesh/sdk/pull/1356
- https://github.com/networkservicemesh/cmd-forwarder-vpp/pull/708
- https://github.com/networkservicemesh/deployments-k8s/pull/7345
- https://github.com/networkservicemesh/sdk/pull/1349
- https://github.com/networkservicemesh/sdk/pull/1351
- https://github.com/networkservicemesh/deployments-k8s/pull/7224
- https://github.com/networkservicemesh/site/pull/232
- https://github.com/networkservicemesh/sdk/issues/1339
- https://github.com/networkservicemesh/sdk/pull/1341
- https://github.com/networkservicemesh/deployments-k8s/issues/7055
- https://github.com/networkservicemesh/sdk-vpp/pull/635
Table of contents