-
Notifications
You must be signed in to change notification settings - Fork 0
/
radixconfig.yaml
59 lines (59 loc) · 1.37 KB
/
radixconfig.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
apiVersion: radix.equinor.com/v1
kind: RadixApplication
metadata:
name: xxe-demo
spec:
environments:
- name: noproxy
build:
from: main
- name: proxy
build:
from: main
components:
- name: redis
dockerfileName: Dockerfile.redis
secrets:
- REDIS_PASSWORD
ports:
- name: redis
port: 6379
- name: evildtd
src: ./evil-dtd
publicPort: publicport2
ports:
- name: publicport2
port: 8080
environmentConfig:
- environment: noproxy
replicas: 0
- name: java
replicas: 1
authentication:
oauth2:
clientId: 5e48ca1f-a2bf-4dec-b96d-bbf8ce69f9f6
scope: openid profile email offline_access
setXAuthRequestHeaders: true
setAuthorizationHeader: true
sessionStoreType: redis
redisStore:
connectionUrl: redis://redis:6379
src: ./xxe-demo
ports:
- name: publicport
port: 8888
publicPort: publicport
runAsNonRoot: true
environmentConfig:
- environment: proxy
variables:
use_proxy: "true"
- name: http-proxy
src: ./http-proxy
ports:
- name: proxyport
port: 3128
runAsNonRoot: true
environmentConfig:
- environment: noproxy
replicas: 0