pomerium/integration
Kenneth Jenkins e0ac870442
integration: fix multi-stateless configuration (#4845)
Commit 08c186a contains a bug in the integration configuration template,
preventing the multi-stateless cluster from actually setting the
DEBUG_FORCE_AUTHENTICATE_FLOW environment variable. As a result this
cluster was not exercising the stateless authentication flow.

Fix the template so that this variable is applied as intended.

Add an integration test case to verify that the intended authentication
flow is in use: for the stateful flow, different routes should share the
same underlying session, but for the stateless flow, different routes
should receive different sessions.
2023-12-08 09:12:15 -08:00
..
clusters integration: fix multi-stateless configuration (#4845) 2023-12-08 09:12:15 -08:00
cmd/pomerium-integration-tests config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
flows config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
forms config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
tpl integration: fix multi-stateless configuration (#4845) 2023-12-08 09:12:15 -08:00
authentication_test.go integration: fix multi-stateless configuration (#4845) 2023-12-08 09:12:15 -08:00
authorization_test.go config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
benchmark_test.go config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
control_plane_test.go config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
main_test.go integration: test with both authentication flows (#4817) 2023-12-07 16:06:41 -08:00
policy_test.go add integration test for https IP address route (#4476) 2023-08-18 09:32:21 -07:00
stats.go envoy: add hash policy and routing key for hash-based load balancers (#2791) 2021-12-01 13:42:12 -07:00