-
Notifications
You must be signed in to change notification settings - Fork 14
/
values.yaml
100 lines (74 loc) · 2.34 KB
/
values.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
89
90
91
92
93
94
95
96
97
98
99
100
# Copyright 2023 VMware, Inc.
# SPDX-License-Identifier: Apache-2.0
# Default values for cloudhealth-collector.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
# Set to automatically create secret, or create a secret with the name specified by the 'secretName' parameter
apiToken: ""
# Required value, to be uniquely specified per deployment:
clusterName: ""
# default cloudhealth endpoint prefix
chtEndpointPrefix: use1
# The remaining are default values
collectionIntervalSecs: 900
# Adjust the DNS configuration for the pod(s)
# https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-s-dns-config
dnsConfig: {}
# Set to 1 in case the collector is unable to resolve the DNS to the collection API (e.g. at containers-api.edge.cloudhealthtech.com)
# ndots: 1
jvmMemory: "-Xmx891M"
image:
repository: cloudhealth/container-collector
tag: "1498"
imagePullSecrets: []
nameOverride: ""
fullnameOverride: ""
secretName: cloudhealth-config
serviceAccount:
# Specifies whether a service account should be created
create: true
# Annotations to add to the service account
annotations: {}
# The name of the service account to use.
# If not set and create is true, a name is generated using the fullname template
name: ""
# Sets pod's priorityClassName
priorityClassName: ""
# Custom labels to add to all resources created by this chart
customLabels: {}
deployAnnotations: {}
podAnnotations: {}
podSecurityContext:
runAsNonRoot: true
containerSecurityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
runAsNonRoot: true
capabilities:
drop: [all]
# -- Run the collector on the host network
hostNetwork: false
proxy:
sslCert: false
#-Dhttps.proxyHost=$PROXY_SERVER -Dhttps.proxyPort=$PROXY_PORT -Dhttps.nonProxyHosts=kubernetes.default.svc -Djavax.net.ssl.trustStore=/etc/ssl/certs/truststore.jks -Djavax.net.ssl.trustStorePassword=changeit
params: ""
certPassword: ""
caBundlePath: "/etc/ssl/certs/bundle.pem"
truststorePath: "/etc/ssl/certs/truststore.jks"
resources:
limits:
cpu: 1000m
memory: 1024Mi
requests:
cpu: 500m
memory: 512Mi
liveness:
initialDelaySeconds: 300
failureThreshold: 3
periodSeconds: 300
nodeSelector: {}
tolerations: []
affinity: {}
devArgs: |
['upload_k8s_state_v4', '--verbose']
customEnvVars: []