Release Notes 0.5.0

NGINX Service Mesh Version 0.5.0

These release notes provide general information and describe known issues for NGINX Service Mesh version 0.5.0, in the following categories:

Updates

NGINX Service Mesh 0.5.0 includes the following updates:

  • Support for stand-alone (kubeadm) clusters, including VSphere VM clusters.

  • Auto-detection of Persistent Volumes (PVs) for SPIRE.

  • Image names streamlined (affects deployment scripts).

  • Support for non-production environments without persistent volume (not recommended outside of testing)

Resolved Issues

This release includes fixes for the following issues.

  • NGINX Service Mesh may exit during network outages (13295)

  • Inject does not fully support multiple resources in a single JSON file (13531)

  • NGINX Service Mesh annotations are validated inconsistently (13927)

  • On using untested mesh tools or environments (15126)

  • Running nginx-meshctl returns the error “unable to get mesh config” (15416)

Known Issues

The following issues are known to be present in this release. Look for updates to these issues in future NGINX Service Mesh release notes.

  • NGINX Service Mesh may drop metrics (12282):

    Prometheus and Service Mesh Interface (SMI) metrics may fail to return metrics values in rare cases.

    Workaround:

    If you notice that metrics aren’t returned, you should retry the request as the system will self-recover.