pomerium/integration/tpl/deployments/kubernetes.libsonnet
2021-08-30 11:38:32 -06:00

19 lines
666 B
Jsonnet

local utils = import '../utils.libsonnet';
function(idp) utils.Merge([
(import '../backends/k3s.libsonnet')(
idp,
(import '../backends/fortio.libsonnet')().kubernetes +
(import '../backends/httpdetails.libsonnet')().kubernetes +
(import '../backends/mock-idp.libsonnet')(idp).kubernetes +
(import '../backends/pomerium.libsonnet')('single', idp, '.default.svc.cluster.local').kubernetes +
(import '../backends/redis.libsonnet')().kubernetes +
(import '../backends/verify.libsonnet')('single').kubernetes +
(import '../backends/websocket-echo.libsonnet')().kubernetes
).compose,
{
networks: {
main: {},
},
},
])