mirror of
https://github.com/pomerium/pomerium.git
synced 2025-05-15 18:17:49 +02:00
integration: add multi test (#2519)
* integration: add multi test * enable multi test
This commit is contained in:
parent
f17d66a732
commit
a782035eba
11 changed files with 6263 additions and 1 deletions
2
.github/workflows/test.yaml
vendored
2
.github/workflows/test.yaml
vendored
|
@ -100,7 +100,7 @@ jobs:
|
||||||
matrix:
|
matrix:
|
||||||
go-version: [1.17.x]
|
go-version: [1.17.x]
|
||||||
platform: [ubuntu-latest]
|
platform: [ubuntu-latest]
|
||||||
deployment: [single]
|
deployment: [multi, single]
|
||||||
idp: [auth0, azure, github, gitlab, google, oidc, okta, onelogin, ping]
|
idp: [auth0, azure, github, gitlab, google, oidc, okta, onelogin, ping]
|
||||||
runs-on: ${{ matrix.platform }}
|
runs-on: ${{ matrix.platform }}
|
||||||
steps:
|
steps:
|
||||||
|
|
694
integration/clusters/auth0-multi/compose.yml
Normal file
694
integration/clusters/auth0-multi/compose.yml
Normal file
File diff suppressed because one or more lines are too long
694
integration/clusters/azure-multi/compose.yml
Normal file
694
integration/clusters/azure-multi/compose.yml
Normal file
File diff suppressed because one or more lines are too long
694
integration/clusters/github-multi/compose.yml
Normal file
694
integration/clusters/github-multi/compose.yml
Normal file
File diff suppressed because one or more lines are too long
694
integration/clusters/gitlab-multi/compose.yml
Normal file
694
integration/clusters/gitlab-multi/compose.yml
Normal file
File diff suppressed because one or more lines are too long
694
integration/clusters/google-multi/compose.yml
Normal file
694
integration/clusters/google-multi/compose.yml
Normal file
File diff suppressed because one or more lines are too long
694
integration/clusters/oidc-multi/compose.yml
Normal file
694
integration/clusters/oidc-multi/compose.yml
Normal file
File diff suppressed because one or more lines are too long
694
integration/clusters/okta-multi/compose.yml
Normal file
694
integration/clusters/okta-multi/compose.yml
Normal file
File diff suppressed because one or more lines are too long
694
integration/clusters/onelogin-multi/compose.yml
Normal file
694
integration/clusters/onelogin-multi/compose.yml
Normal file
File diff suppressed because one or more lines are too long
694
integration/clusters/ping-multi/compose.yml
Normal file
694
integration/clusters/ping-multi/compose.yml
Normal file
File diff suppressed because one or more lines are too long
16
integration/tpl/deployments/multi.libsonnet
Normal file
16
integration/tpl/deployments/multi.libsonnet
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
local utils = import '../utils.libsonnet';
|
||||||
|
|
||||||
|
function(idp) utils.Merge([
|
||||||
|
(import '../backends/fortio.libsonnet')().compose,
|
||||||
|
(import '../backends/httpdetails.libsonnet')().compose,
|
||||||
|
(import '../backends/mock-idp.libsonnet')(idp).compose,
|
||||||
|
(import '../backends/pomerium.libsonnet')('multi', idp).compose,
|
||||||
|
(import '../backends/redis.libsonnet')().compose,
|
||||||
|
(import '../backends/verify.libsonnet')('multi').compose,
|
||||||
|
(import '../backends/websocket-echo.libsonnet')().compose,
|
||||||
|
{
|
||||||
|
networks: {
|
||||||
|
main: {},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
])
|
Loading…
Add table
Add a link
Reference in a new issue