Skip to content

Releases: zalando/skipper

v0.13.11

18 Jan 10:04
7be75ee
Compare
Choose a tag to compare

Changes

add redis dial timeout (#1688)

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.13.11 skipper --help
# arm64
docker run -it registry.opensource.zalan.do/teapot/skipper-arm64:v0.13.11 skipper --help
# arm v7 32bit
docker run -it registry.opensource.zalan.do/teapot/skipper-armv7:v0.13.11 skipper --help

v0.13.10

15 Jan 18:31
727ad0b
Compare
Choose a tag to compare

Changes

Fixes flaky ratelimit tests (#1678)
Fixes three tests with the following structure:

0. setup ratelimit: N requests/time window
1. do N requests and expect 200 OK
2. do N requests and expect 429 Too Many Requests
3. sleep for time window
4. do N requests and expect 200 OK

Such test passes only if steps 1 and 2 are complete within time window.
If requests are slow (e.g. CI pipeline) then time window may pass before
steps are complete, limit expires and expectaions fail on step 2
(expected 429, got 200).
This change reduces N thus allowing lower request rate.
Followup on #1671

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.13.10 skipper --help
# arm64
docker run -it registry.opensource.zalan.do/teapot/skipper-arm64:v0.13.10 skipper --help
# arm v7 32bit
docker run -it registry.opensource.zalan.do/teapot/skipper-armv7:v0.13.10 skipper --help

v0.13.9

15 Jan 18:17
f2651e7
Compare
Choose a tag to compare

Changes

fix absolute minimal RG configuration example (#1664)
fix absolute minimal RG configuration example
remove default backend as it is not required
Co-authored-by: Ahmed Ayoub Hussein Mahmoud [email protected]

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.13.9 skipper --help
# arm64
docker run -it registry.opensource.zalan.do/teapot/skipper-arm64:v0.13.9 skipper --help
# arm v7 32bit
docker run -it registry.opensource.zalan.do/teapot/skipper-armv7:v0.13.9 skipper --help

v0.13.8

15 Jan 18:05
2493b8c
Compare
Choose a tag to compare

Changes

RouteGroup validation webhook docs (#1679)

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.13.8 skipper --help
# arm64
docker run -it registry.opensource.zalan.do/teapot/skipper-arm64:v0.13.8 skipper --help
# arm v7 32bit
docker run -it registry.opensource.zalan.do/teapot/skipper-armv7:v0.13.8 skipper --help

v0.13.7

15 Jan 17:53
eee6e59
Compare
Choose a tag to compare

Changes

Add EastWest Range feature (#1676)
The current east-west communication feature has some problems as the
lack of support for cluster-only routes and the fact that these internal
routes would still be accessible from outside if changing the Host
header. More details of #1526
This commit adds the concept of EastWest Range feature, what makes
possible to define internal domains and custom predicates to Skipper.
With this information, Skipper's Kubernetes dataclient adds the given
predicates on every route identified as part of one internal domain.
Differently from the -enable-kubernetes-east-west and the
-kubernetes-east-west-domain=.ingress.cluster.local flags this feature
will not automatically create routes and both features shouldn't be used
in combination.
It requires changing the current way we convert routegroups to eskip
routes, splitting the hostnames in internal and external hosts. All the
hosts identified as internals require a separated route once it will
have their own ClientIP predicate.
Also, it adds two new flags to skipper configuration,
-kubernetes-east-west-range-domains and
-kubernetes-east-west-range-predicates. It also include the basic
documentation regarding their usage.
This commit creates multiple subsections in the Kubernetes operations
documentation page.

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.13.7 skipper --help
# arm64
docker run -it registry.opensource.zalan.do/teapot/skipper-arm64:v0.13.7 skipper --help
# arm v7 32bit
docker run -it registry.opensource.zalan.do/teapot/skipper-armv7:v0.13.7 skipper --help

v0.13.6

15 Jan 11:18
3c992ba
Compare
Choose a tag to compare

Changes

Fix slack invite link (#1686)
Fixes #1685.

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.13.6 skipper --help
# arm64
docker run -it registry.opensource.zalan.do/teapot/skipper-arm64:v0.13.6 skipper --help
# arm v7 32bit
docker run -it registry.opensource.zalan.do/teapot/skipper-armv7:v0.13.6 skipper --help

v0.13.5

13 Jan 09:55
f3dfa81
Compare
Choose a tag to compare

Changes

doc: kubectl explain routegroups (#1681)

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.13.5 skipper --help
# arm64
docker run -it registry.opensource.zalan.do/teapot/skipper-arm64:v0.13.5 skipper --help
# arm v7 32bit
docker run -it registry.opensource.zalan.do/teapot/skipper-armv7:v0.13.5 skipper --help

v0.13.4

12 Jan 20:05
75c6377
Compare
Choose a tag to compare

Changes

add pkg.go.dev badge (#1680)

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.13.4 skipper --help
# arm64
docker run -it registry.opensource.zalan.do/teapot/skipper-arm64:v0.13.4 skipper --help
# arm v7 32bit
docker run -it registry.opensource.zalan.do/teapot/skipper-armv7:v0.13.4 skipper --help

v0.13.3

11 Jan 16:00
7fe4811
Compare
Choose a tag to compare

Changes

Changed client canceled error to info log level (#1659)

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.13.3 skipper --help
# arm64
docker run -it registry.opensource.zalan.do/teapot/skipper-arm64:v0.13.3 skipper --help
# arm v7 32bit
docker run -it registry.opensource.zalan.do/teapot/skipper-armv7:v0.13.3 skipper --help

v0.13.2

11 Jan 15:48
199f932
Compare
Choose a tag to compare

Changes

Fixes flow id tracing tag name (#1666)
See #1516 (comment)

Docker image

Docker image is available in Zalando's Open Source registry:

docker run -it registry.opensource.zalan.do/teapot/skipper:v0.13.2 skipper --help
# arm64
docker run -it registry.opensource.zalan.do/teapot/skipper-arm64:v0.13.2 skipper --help
# arm v7 32bit
docker run -it registry.opensource.zalan.do/teapot/skipper-armv7:v0.13.2 skipper --help