v1.18.0-rc1
Dependency Bumps
- solo-io/solo-kit has been upgraded to v0.36.2.
Helm Changes
- Adds the following new fields that configure the Kubernetes Gloo Gateway pod :
kubeGateway.gatewayParameters.glooGateway.podTemplate.terminationGracePeriodSeconds
to specify the terminationGracePeriodSeconds.kubeGateway.gatewayParameters.glooGateway.podTemplate.gracefulShutdown
to configure the graceful shutdown config for the envoy container.kubeGateway.gatewayParameters.glooGateway.podTemplate.customLivenessProbe
to specify a custom liveness probe for the envoy container. No default liveness probe is setkubeGateway.gatewayParameters.glooGateway.podTemplate.customReadinessProbe
to specify a custom readiness probe for the envoy container.kubeGateway.gatewayParameters.glooGateway.podTemplate.probes
to enable the readiness probe. If the customReadinessProbe is not specified, a default readiness probe is set. No default liveness probe is set. (solo-io/solo-projects#7084)
New Features
- Adds a common category to all Gloo Gateway CRDs.
kubectl get gloo-gateway -A
can now be used to list all GG CRs on your cluster. Also adds the "solo-io" category to GG enterprise CRDs. (solo-io/solo-projects#6605) - Adds the ability for users to enable as well as add custom readiness and liveness probes to the Kubernetes Gloo Gateway. (solo-io/solo-projects#7084)
- Add API for configuring authentication for APIs managed by Gloo Portal. (solo-io/solo-projects#7170)
Fixes
- Bump the kubectl image from 1.29.6 to to 1.31.1 to address CVE-2023-45288. (solo-io/gloo-mesh-enterprise#19119)
- The GraphQL feature of Gloo Gateway is deprecated and will be removed in a future release (solo-io/solo-projects#7159)
- Remove docs for external APIs (solo-io/solo-projects#6768)