v0.37.0
Release v0.37.0
Release Image
| Image | Registry |
|---|---|
ghcr.io/vmware-tanzu/pinniped/pinniped-server:v0.37.0 |
GitHub Container Registry |
docker.io/getpinniped/pinniped-server:v0.37.0 |
DockerHub |
These images can also be referenced by their digest: sha256:ec64e6b4b5b4c70740582134bef9e249bdd8760dfde45880a862a4389cd2b809.
Changes
This release makes a small improvement to audit logging. It also includes other enhancements and upgrades project dependencies.
Minor Changes
- The
remoteAddrkey in the Supervisor'sHTTP Request Receivedaudit log event has been removed and replaced with a new key calledsourceIPs. The value ofsourceIPsis always an array of string IP addresses, and the last item in the list is always the address that was previously shown as theremoteAddr. Other items in the list can come from theX-Forwarded-ForandX-Real-Iprequest headers. SeesourceIPsin https://kubernetes.io/docs/reference/config-api/apiserver-audit.v1 for details. (#2174) - Updates the Kubernetes libraries to v0.31.4 and updates most other project dependencies. Note that the Kubernetes libraries were not upgraded to v0.32.0 due to a bug in one of those packages (see kubernetes/kubernetes#128548). (#2182, #2181, #2179, #2176, #2173, #2171, #2170, #2169, #2158, #2156, #2155, #2184, #2185)
- Some documentation and developer tooling improvements. (#2177, #2175, #2166, #2163)
- Introduces new build tags to optionally override some min and max TLS settings, which may be useful to those who build their own custom Pinniped container images. See PR description for details. (#2162)
Diffs
A complete list of changes (46 commits, 125 changed files with 781 additions and 817 deletions) can be found here.