Skip to content

Instantly share code, notes, and snippets.

@rjferguson21
Created October 25, 2024 17:43
Show Gist options
  • Select an option

  • Save rjferguson21/7510b9116e7e635487c15cb1b0a37d84 to your computer and use it in GitHub Desktop.

Select an option

Save rjferguson21/7510b9116e7e635487c15cb1b0a37d84 to your computer and use it in GitHub Desktop.
many-packages.yaml
apiVersion: uds.dev/v1alpha1
kind: Package
metadata:
name: monkey
namespace: authservice-test-app
spec:
network:
expose:
- gateway: tenant
host: monkey
port: 8000
selector:
app: httpbin
service: httpbin
targetPort: 80
sso:
- alwaysDisplayInConsole: false
clientId: monkey
enableAuthserviceSelector:
app: httpbin
enabled: true
groups:
anyOf:
- /UDS Core/Admin
name: Demo SSO
protocolMappers: []
publicClient: false
redirectUris:
- https://monkey.uds.dev/login
standardFlowEnabled: true
---
apiVersion: uds.dev/v1alpha1
kind: Package
metadata:
name: bear
namespace: authservice-test-app
spec:
network:
expose:
- gateway: tenant
host: bear
port: 8000
selector:
app: httpbin
service: httpbin
targetPort: 80
sso:
- alwaysDisplayInConsole: false
clientId: bear
enableAuthserviceSelector:
app: httpbin
enabled: true
groups:
anyOf:
- /UDS Core/Admin
name: Demo SSO
protocolMappers: []
publicClient: false
redirectUris:
- https://bear.uds.dev/login
standardFlowEnabled: true
---
apiVersion: uds.dev/v1alpha1
kind: Package
metadata:
name: cow
namespace: authservice-test-app
spec:
network:
expose:
- gateway: tenant
host: cow
port: 8000
selector:
app: httpbin
service: httpbin
targetPort: 80
sso:
- alwaysDisplayInConsole: false
clientId: cow
enableAuthserviceSelector:
app: httpbin
enabled: true
groups:
anyOf:
- /UDS Core/Admin
name: Demo SSO
protocolMappers: []
publicClient: false
redirectUris:
- https://cow.uds.dev/login
standardFlowEnabled: true
---
apiVersion: uds.dev/v1alpha1
kind: Package
metadata:
name: squirrel
namespace: authservice-test-app
spec:
network:
expose:
- gateway: tenant
host: squirrel
port: 8000
selector:
app: httpbin
service: httpbin
targetPort: 80
sso:
- alwaysDisplayInConsole: false
clientId: squirrel
enableAuthserviceSelector:
app: httpbin
enabled: true
groups:
anyOf:
- /UDS Core/Admin
name: Demo SSO
protocolMappers: []
publicClient: false
redirectUris:
- https://squirrel.uds.dev/login
standardFlowEnabled: true
---
apiVersion: uds.dev/v1alpha1
kind: Package
metadata:
name: frog
namespace: authservice-test-app
spec:
network:
expose:
- gateway: tenant
host: frog
port: 8000
selector:
app: httpbin
service: httpbin
targetPort: 80
sso:
- alwaysDisplayInConsole: false
clientId: frog
enableAuthserviceSelector:
app: httpbin
enabled: true
groups:
anyOf:
- /UDS Core/Admin
name: Demo SSO
protocolMappers: []
publicClient: false
redirectUris:
- https://frog.uds.dev/login
standardFlowEnabled: true
---
apiVersion: uds.dev/v1alpha1
kind: Package
metadata:
name: mouse
namespace: authservice-test-app
spec:
network:
expose:
- gateway: tenant
host: mouse
port: 8000
selector:
app: httpbin
service: httpbin
targetPort: 80
sso:
- alwaysDisplayInConsole: false
clientId: mouse
enableAuthserviceSelector:
app: httpbin
enabled: true
groups:
anyOf:
- /UDS Core/Admin
name: Demo SSO
protocolMappers: []
publicClient: false
redirectUris:
- https://mouse.uds.dev/login
standardFlowEnabled: true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment