mirror of
https://github.com/pomerium/pomerium.git
synced 2025-05-16 02:27:40 +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:
|
||||
go-version: [1.17.x]
|
||||
platform: [ubuntu-latest]
|
||||
deployment: [single]
|
||||
deployment: [multi, single]
|
||||
idp: [auth0, azure, github, gitlab, google, oidc, okta, onelogin, ping]
|
||||
runs-on: ${{ matrix.platform }}
|
||||
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