Skip to content
This repository has been archived by the owner on Jul 11, 2023. It is now read-only.

v1.0.0-rc.4

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 19 Jan 22:38
afee5a4

Notable changes

  • New internal control plane event management framework to handle changes to the Kubernetes cluster and policies
  • Validations to reject/ignore invalid SMI TrafficTarget resources
  • Control plane memory utilization improvements
  • Support for TCP server-first protocols for in-mesh traffic
  • Updates to Grafana dashboards to reflect accurate metrics
  • OSM control plane images are now multi-architecture, built for linux/amd64 and linux/arm64

Breaking changes

The following changes are not backward compatible with the previous release.

  • Top level Helm chart keys are renamed from OpenServiceMesh to osm
  • osm mesh upgrade no longer carries over values from previous releases. Use the --set flag on osm mesh upgrade to pass values as needed. The --container-registry and --osm-image-tag flags have also been removed in favor of --set.

Deprecation notes

The following capabilities have been deprecated and cannot be used.

  • Kubernetes Ingress API to configure a service mesh backend to authorize ingress traffic. OSM's IngressBackend API must be used to authorize ingress traffic between an ingress gateway and service mesh backend.

CRD Updates

No CRD changes between tags v1.0.0-rc.3 and v1.0.0-rc.4

Changelog

  • chore(release): cut v1.0.0-rc.4 6dcba54 (Jon Huhn)
  • fix(grafana): remove hardcoded control plane namespace (#4454) (#4460) 568e165 (Jackie Elliott)
  • [backport] bug(*): Fix memory targetAverageUtilization (#4459) f76562b (Shalier Xia)
  • fix(cli): do not throw error for osm version when no control plane (#4433) (#4457) 8c87b8a (Jackie Elliott)
  • [reconciler]: fix label assignment on mwhc (#4431) (#4432) c764eed (mergify[bot])
  • meshConfig: add validation for ingressgateway certificate (#4422) (#4426) a21f567 (mergify[bot])
  • crd-conversion: fix webhook port number (#4424) 4e5f574 (Shashank Ram)