-
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathvalues.yaml
More file actions
175 lines (131 loc) · 3.28 KB
/
values.yaml
File metadata and controls
175 lines (131 loc) · 3.28 KB
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
global:
# Enable OpenShift specific settings
openshift: false
# Settings for argus
argus:
# Image for deployment
image:
repository: "releaseargus/argus"
tag: "0.29.0"
registry: 'docker.io'
pullPolicy: IfNotPresent
containerSecurityContext: {}
# Additional InitContainers
extraInitContainers: null
# Additional sidecar containers
extraContainers: null
# List of extra env vars
extraEnvironmentVars: []
# - name: ARGUS_UID # Optional UID override
# value: "911"
# - name: ARGUS_GID # Optional GID override
# value: "911"
# List of Secrets to use as env var
extraSecretEnvironmentVars: []
# - envName: AWS_SECRET_ACCESS_KEY
# secretName: vault
# secretKey: AWS_SECRET_ACCESS_KEY
extraDeploymentLabels: {}
deploymentAnnotations: {}
extraPodLabels: {}
podAnnotations: {}
containerPort: 8080
# Priotiry class
priorityClassName: ""
# Add volumeMounts to
# Argus Contianer
extraVolumeMounts: null
# - name: scripts
# mountPath: /scripts
# readOnly: true
# Add Volumes to
# Argus Pod
extraVolumes: null
# - name: scipts
# emptyDir: {}
storage:
# Create and Mount pvc
# Mounted under /app/data
enabled: true
# Set name for data pvc
name: ""
# Size of PVC
size: 1Gi
# StorageClass for data PVC
storageClass: null
# AccessMode for data PVC
accessMode: ReadWriteOnce
annotations: {}
extraLabels: {}
serviceAccount:
# Create ServiceAccount
enabled: true
# Set name for ServiceAccount
# Required if create is false
name: ""
# Annotations for the ServiceAccount
annotations: {}
# Extra labels for the ServiceAccount
extraLabels: {}
service:
# Create Service
enabled: true
type: "ClusterIP"
name: ""
# Target port for service
targetPort: 8080
# Annotations for the Service
annotations: {}
# Extra labels for the Service
extraLabels: {}
ingress:
# Enable creation of Ingress
# is disabled on OpenShift
enabled: true
name: ""
annotations: {}
extraLabels: {}
ingressClassName: ""
host: ""
servicePort: 80
tls: []
# - secretName: chart-example-tls
# hosts:
# - chart-example.local
# OpenShift only - create a route to expose the service
# By default the created route will be of type edge
route:
enabled: true
name: ""
annotations: {}
extraLabels: {}
host: chart-example.local
port:
targetPort: http
tls:
termination: edge
insecureEdgeTerminationPolicy: Redirect
key: null
certificate: null
caCertificate: null
secret:
# Enable config secret
# Required if argus.config is used
enabled: true
# Name of Config secret
# Required if Secret is disabled
name: ""
annotations: {}
extraLabels: {}
config: |
service:
release-argus/argus:
latest_version:
type: github
url: release-argus/argus
deployed_version:
url: http://localhost:8080/api/v1/version
json: version
dashboard:
icon: https://github.com/release-argus/Argus/raw/master/web/ui/static/favicon.svg
web_url: https://github.com/release-argus/Argus/blob/master/CHANGELOG.md