github apollographql/router v1.15.1

latest releases: v2.0.0-preview.1, v1.57.1, v1.57.1-rc.0...
19 months ago

🐛 Fixes

Resolve Docker unrecognized subcommand error (Issue #2966)

We've repaired the Docker build of the v1.15.0 release which broke due to the introduction of syntax in the Dockerfile which can only be used by the the docker buildx tooling which leverages Moby BuildKit.

Furthermore, the change didn't apply to the diy ("do-it-yourself") image, and we'd like to prevent the two Dockerfiles from deviating more than necessary.

Overall, this reverts apollographql/router#2925.

By @abernix in #2968

Helm Chart extraContainers

This is another iteration on the functionality for supporting side-cars within Helm charts, which is quite useful for coprocessor configurations.

By @pcarrier in #2967

📃 Configuration

Treat Helm extraLabels as templates

It is now possible to use data from Helm's Values or Chart objects to add additional labels to Kubernetes Deployments of Pods.

As of this release, the following example:

extraLabels:
  env: {{ .Chart.AppVersion }}

... will now result in:

labels:
  env: "v1.2.3"

Previously, this would have resulted in merely emitting the untemplatized {{ .Chart.AppVersion }} value, resulting in an invalid label.

By @gscheibel in #2962

Don't miss a new router release

NewReleases is sending notifications on new releases.