mirror of
https://github.com/pomerium/pomerium.git
synced 2025-05-04 21:06:03 +02:00
* config: add RemoveRequestHeaders Currently, we have "set_request_headers" config, which reflects envoy route.Route.RequestHeadersToAdd. This commit add new config "remove_request_headers", which reflects envoy RequestHeadersToRemove. This is also a preparation for future PRs to implement disable user identity in request headers feature. * integration: add test for remove_request_headers * docs: add documentation/changelog for remove_request_headers |
||
---|---|---|
.. | ||
backends | ||
internal | ||
manifests | ||
authorization_test.go | ||
control_plane_test.go | ||
main_test.go | ||
policy_test.go | ||
README.md |
Integration Tests
These tests are full end-to-end integration tests using Pomerium in a kubernetes cluster.
Usage
The following applications are needed:
kubectl
: to apply the manifests to kubernetesmkcert
: to generate a root CA and wildcard certificates
The test suite will apply the manifests to your current Kubernetes context before running the tests.