ContainerImage.Pinniped/test/integration
Monis Khan 269db6b7c2
impersonator: always authorize every request
This change updates the impersonator to always authorize every
request instead of relying on the Kuberentes API server to perform
the check on the impersonated request.  This protects us from
scenarios where we fail to correctly impersonate the user due to
some bug in our proxy logic.  We still rely completely on the API
server to perform admission checks on the impersonated requests.

Signed-off-by: Monis Khan <mok@vmware.com>
2021-06-14 12:53:09 -04:00
..
category_test.go Ignore client-side throttling in kubectl stderr 2021-04-19 15:52:47 -04:00
cli_test.go Merge branch 'main' into initial_ldap 2021-05-11 11:09:37 -07:00
concierge_api_serving_certs_test.go Merge remote-tracking branch 'upstream/main' into impersonation-proxy 2021-03-18 10:36:28 -04:00
concierge_availability_test.go All controller unit tests should not cancel context until test is over 2021-03-04 17:26:01 -08:00
concierge_client_test.go Merge remote-tracking branch 'upstream/main' into impersonation-proxy 2021-03-18 10:36:28 -04:00
concierge_credentialissuer_test.go Remove an invalid test assertion in TestCredentialIssuer. 2021-06-02 12:05:02 -05:00
concierge_credentialrequest_test.go Replace all usages of strPtr() with pointer.StringPtr() 2021-05-12 13:20:00 -07:00
concierge_impersonation_proxy_test.go impersonator: always authorize every request 2021-06-14 12:53:09 -04:00
concierge_kubecertagent_test.go Add a new "legacy pod cleaner" controller. 2021-04-26 08:19:45 -06:00
concierge_kubectl_test.go Rename pinniped-server -> pinniped-concierge 2020-10-06 14:59:03 -04:00
e2e_test.go Enable skipping of LDAP int tests when a firewall will block them 2021-05-28 16:13:20 -07:00
kube_api_discovery_test.go Add stub LDAP API type and integration test 2021-04-06 13:10:01 -04:00
kubeclient_test.go Give kubeclient_test some default values for credentialissuer spec 2021-05-19 11:56:54 -07:00
ldap_client_test.go In LDAP, do not log username until we know the user exists. 2021-05-28 16:57:48 -05:00
rbac_test.go impersonator: run as a distinct SA with minimal permissions 2021-06-11 12:13:53 -04:00
supervisor_discovery_test.go Update TestSupervisorOIDCDiscovery for versioned IDP discovery endpoint 2021-05-13 13:07:31 -07:00
supervisor_healthz_test.go Remove library.AssertNoRestartsDuringTest and make that assertion implicit in library.IntegrationEnv. 2021-03-17 11:18:10 -05:00
supervisor_login_test.go Avoid a rare flake in TestSupervisorLogin. 2021-06-03 12:13:56 -05:00
supervisor_secrets_test.go Remove library.AssertNoRestartsDuringTest and make that assertion implicit in library.IntegrationEnv. 2021-03-17 11:18:10 -05:00
supervisor_storage_garbage_collection_test.go supervisor gc: use singleton queue 2021-05-04 14:44:55 -04:00
supervisor_storage_test.go All controller unit tests should not cancel context until test is over 2021-03-04 17:26:01 -08:00
supervisor_upstream_test.go Merge branch 'main' into initial_ldap 2021-05-11 11:09:37 -07:00
whoami_test.go Merge branch 'main' of github.com:vmware-tanzu/pinniped into impersonation-proxy 2021-03-16 14:35:07 -05:00