Skip to content

v1.15.1

Compare
Choose a tag to compare
@apollo-bot2 apollo-bot2 released this 18 Apr 11:45
· 2726 commits to dev since this release
194d050

🐛 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