authelia/test/suites/kubernetes
Clement Michaud 76fa325f08 [BREAKING] Create a suite for kubernetes tests.
Authelia client uses hash router instead of browser router in order to work
with Kubernetes nginx-ingress-controller. This is also better for users having
old browsers.

This commit is breaking because it requires to change the configuration of the
proxy to include the # in the URL of the login portal.
2019-03-16 00:13:27 +01:00
..
environment.ts [BREAKING] Create a suite for kubernetes tests. 2019-03-16 00:13:27 +01:00
README.md [BREAKING] Create a suite for kubernetes tests. 2019-03-16 00:13:27 +01:00
test.ts [BREAKING] Create a suite for kubernetes tests. 2019-03-16 00:13:27 +01:00

Kubernetes suite

This suite has been created to test Authelia in Kubernetes with a nginx-ingress-controller.

Components

This suite spawns nginx-ingress-controller, redis, mongo, ldap and a fake webmail to catch emails sent by Authelia. The configuration of all those services is located in example/kube.

Tests

This suite tests if single and two-factor is working.