pomerium/integration
Caleb Doxsey 2d5690dde6
remove deprecated cache_service_url config option (#1614)
* remove deprecated cache_service_url config option

* remove broken test

* update integration test config

* update nginx example

Co-authored-by: Travis Groth <travisgroth@users.noreply.github.com>
2020-11-23 14:57:29 -07:00
..
backends envoy: implement policy TLS options (#724) 2020-05-18 16:52:51 -06:00
internal integration: add forward auth test 2020-08-21 14:01:54 +07:00
manifests remove deprecated cache_service_url config option (#1614) 2020-11-23 14:57:29 -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 databroker: require JWT for access (#1503) 2020-10-09 11:08:40 -06:00
forward_auth_test.go integration: add forward auth test 2020-08-21 14:01:54 +07:00
main_test.go deployment: add goimports with path awareness (#1316) 2020-08-24 13:04:55 -07: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.