skipper
skipper copied to clipboard
An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
This PR will update the documentation on how to install Skipper on Kubernetes Version > 1.22 which has depricated `networking.k8s.io/v1beta1` and replaced it with `networking.k8s.io/v1`. It's related to this issue:...
This PR allows you to configure a kubernetes client to only load specific resources from the backend instead of loading everything and filtering on Skipper side. This should reduce the...
### tl;dr; The change itself This PR adds the ability to provide extra weight for custom predicates (there were some conversations about it in https://github.com/zalando/skipper/pull/1338, even if no consensus). Some...
Update build to Go 1.19
https://github.com/dgryski/semgrep-go code quality checker which make sense to use/test
**Is your feature request related to a problem? Please describe.** Feature request: If you define a wildcard route in Skipper, there is no easy way to exclude specific routes from...
To avoid defects and resource waste we can use uber's goleak to detect goroutine leakages. ## Added - uber-go/goleak library - main_test files to test leakage in all test package...
Maybe helpful https://pkg.go.dev/go.uber.org/goleak
This PR is a POC for a new predicate, "NotPath", which can be used to exclude certain paths that would otherwise match a wildcard. Related to issue: https://github.com/zalando/skipper/issues/2049
**Is your feature request related to a problem? Please describe.** _Check additional context to understand better :)_ Before we used a custom data client that doesn't get updated in runtime,...