An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
phc: add a metric counter for endpoints that opted out before load balancing (#3035)
Multiarch Docker image is available in Github's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.21.65 skipper --help
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.65 skipper --help
Removed rtFailureProbability variable (#3038)
This variable is actually is not being used during sending requests to the test proxy, but left in the assert statement. The test were working before, because the result of multiplication is close enough to zero.
Multiarch Docker image is available in Github's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.21.64 skipper --help
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.64 skipper --help
Added PHC-related logs (#3036)
Multiarch Docker image is available in Github's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.21.63 skipper --help
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.63 skipper --help
filters/auth: implement opt-out support for jwtMetrics (#3025)
Extend configuration of jwtMetrics
(#3020) to support opt-out -
disable metrics collection when any of the configured
route annotations (#3022) is present.
This can be used to collect data about missing/invalid JWT tokens per hostname in multitenant ingress setup.
Add jwtMetrics
filter to all routes using -default-filters-append
flag and
allow users to annotate routes that do not require JWT token.
Multiarch Docker image is available in Github's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.21.62 skipper --help
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.62 skipper --help
build(deps): bump amazonlinux from ef9435f
to 5478f82
in /fuzz (#3031)
Bumps amazonlinux from ef9435f
to 5478f82
.
updated-dependencies:
Multiarch Docker image is available in Github's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.21.61 skipper --help
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.61 skipper --help
build(deps): bump actions/upload-artifact from 4.3.1 to 4.3.2 (#3033)
Bumps actions/upload-artifact from 4.3.1 to 4.3.2.
updated-dependencies:
Multiarch Docker image is available in Github's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.21.60 skipper --help
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.60 skipper --help
proxy: support configurable metrics (#3027)
Use configed metrics and fallback to global for backwards compatibility.
Updates #3026
Multiarch Docker image is available in Github's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.21.59 skipper --help
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.59 skipper --help
filters/auth: add login redirect stub support (#3028)
For single page applications user may want to return javascript stub that stores location hash into localstorage and then redirects user to the authorization url.
Multiarch Docker image is available in Github's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.21.58 skipper --help
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.58 skipper --help
filters: move annotate into own package (#3023)
This avoids import cycle when GetAnnotations helper is imported from subpackage of filters.
Followup on #3022
Multiarch Docker image is available in Github's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.21.57 skipper --help
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.57 skipper --help
filters/auth: add jwtMetrics (#3020)
Add jwtMetrics filter that parses JWT token and increments a set of counters, see documentation for details.
Multiarch Docker image is available in Github's docker registry:
docker run -it ghcr.io/zalando/skipper:v0.21.56 skipper --help
Docker image is available in Zalando's Open Source registry:
docker run -it registry.opensource.zalan.do/teapot/skipper:v0.21.56 skipper --help