-
Notifications
You must be signed in to change notification settings - Fork 10
/
uds-bundle.yaml
50 lines (48 loc) · 1.58 KB
/
uds-bundle.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
kind: UDSBundle
metadata:
name: helm-overrides
description: testing a bundle with Helm overrides
version: 0.0.1
packages:
- name: helm-overrides
path: "../../packages/helm"
ref: 0.0.1
overrides:
podinfo-component:
unicorn-podinfo:
values:
- path: "podinfo.replicaCount"
value: 2
- path: "podinfo.tolerations"
value:
- key: "unicorn"
operator: "Equal"
value: "defense"
effect: "NoSchedule"
- key: "uds"
operator: "Equal"
value: "true"
effect: "NoSchedule"
- path: podinfo.podAnnotations
value:
customAnnotation: "customValue"
variables:
- name: UI_COLOR
path: "podinfo.ui.color"
description: "Set the color for podinfo's UI"
default: "blue"
- name: UI_MSG
path: "podinfo.ui.message"
description: "Set the message for podinfo's UI"
- name: SECRET_VAL
path: "testSecret"
description: "testing a secret value"
- name: SECURITY_CTX
path: "podinfo.securityContext"
description: "testing an object"
default:
runAsUser: 1000
runAsGroup: 3000
- name: HOSTS
path: "podinfo.ingress.hosts"
description: "just testing a a list of objects (doesn't actually do ingress things)"