pomerium/integration
Cuong Manh Le 8d0deb0732
config: add PassIdentityHeaders option (#903)
Currently, user's identity headers are always inserted to downstream
request. For privacy reason, it would be better to not insert these
headers by default, and let user chose whether to include these headers
per=policy basis.

Fixes #702
2020-06-22 10:29:44 +07:00
..
backends envoy: implement policy TLS options (#724) 2020-05-18 16:52:51 -06:00
internal envoy: test programmatic api endpoint (#736) 2020-05-20 08:33:48 -07:00
manifests config: add PassIdentityHeaders option (#903) 2020-06-22 10:29:44 +07:00
authorization_test.go feature/databroker: user data and session refactor project (#926) 2020-06-19 07:52:44 -06:00
control_plane_test.go envoy: verify helathcheck enpoints (#725) 2020-05-19 08:35:19 -07:00
main_test.go inegration: fix linting issues 2020-04-28 08:17:22 -06:00
policy_test.go config: add PassIdentityHeaders option (#903) 2020-06-22 10:29:44 +07:00
README.md integration: add cluster setup and configuration and a few tests 2020-04-28 07:33:33 -06:00

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 kubernetes
  • mkcert: to generate a root CA and wildcard certificates

The test suite will apply the manifests to your current Kubernetes context before running the tests.