-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathschema.yaml
88 lines (81 loc) · 1.83 KB
/
schema.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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
x-google-marketplace:
schemaVersion: v2
applicationApiVersion: v1beta1
publishedVersion: "3.5.2"
publishedVersionMetadata:
releaseNote: >-
A regular update.
releaseTypes:
- Feature
recommended: false
managedUpdates:
kalmSupported: true
clusterConstraints:
resources:
- replicas: 1
requests:
cpu: 100m
memory: 100Mi
- replicas: 1
requests:
cpu: 100m
memory: 1048Mi
images:
'':
properties:
unleash.image.repo:
type: REPO_WITH_REGISTRY
unleash.image.tag:
type: TAG
postgresql:
properties:
postgresql.image:
type: FULL
prometheus-to-sd:
properties:
metrics.image:
type: FULL
ubbagent:
properties:
ubbagent.image:
type: FULL
properties:
reportingSecret:
type: string
x-google-marketplace:
type: REPORTING_SECRET
name:
type: string
x-google-marketplace:
type: NAME
namespace:
type: string
x-google-marketplace:
type: NAMESPACE
postgresql.db.password:
type: string
x-google-marketplace:
type: GENERATED_PASSWORD
generatedPassword:
length: 12
deployer.image:
type: string
x-google-marketplace:
type: DEPLOYER_IMAGE
enablePublicService:
type: boolean
title: Use NodePort instead of ClusterIP
description: Set the Unleash-enterprise Service type to NodePort
default: false
metrics.exporter.enabled:
type: boolean
title: Enable Stackdriver Metrics Exporter
description: Your GCP project should have Stackdriver enabled. For non-GCP clusters,
export of metrics to Stackdriver is not supported yet
default: false
required:
- name
- namespace
- postgresql.db.password
- metrics.exporter.enabled
- enablePublicService