-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvalues.yaml
More file actions
124 lines (105 loc) · 4.66 KB
/
Copy pathvalues.yaml
File metadata and controls
124 lines (105 loc) · 4.66 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
## ref https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
## @param image.registry Horizon cli image registry
## @param image.repository Horizon cli image repository
## @param image.tag Horizon cli image tag (immutable tags are recommended)
## @param image.pullPolicy Horizon cli image pull policy
## @param image.pullSecrets Horizon cli image pull secrets
image:
repository: quay.io/evertrust/horizon-cli
tag: sha-2a35067
pullPolicy: IfNotPresent
pullSecrets: []
## @param nameOverride String to partially override horizon-cli.fullname
nameOverride: ""
## @param fullnameOverride String to fully override horizon-cli.fullname
fullnameOverride: ""
## @section serviceAccount parameters
serviceAccount:
## @param serviceAccount.create Whether to create a service account
create: true
## @param serviceAccount.automount Whether to automount service account token
automount: true
## @param serviceAccount.annotations Annotations to add to the service account
annotations: {}
## @param serviceAccount.name Name of the service account
name: "horizon-cli"
## @section horizonNetImport parameters
horizonNetImport:
## @param horizonNetImport.enabled Whether to enable netimport
enabled: true
## @param horizonNetImport.suspend Whether to suspend netimport
suspend: false
## @param horizonNetImport.schedule Cron expression for netimport job
schedule: "* * * * *"
## @param horizonNetImport.successfulJobsHistoryLimit The number of successful finished jobs to retain.
successfulJobsHistoryLimit: 1
## @param horizonNetImport.failedJobsHistoryLimit The number of failed finished jobs to retain.
failedJobsHistoryLimit: 3
## @param horizonNetImport.backoffLimit The number of retries before giving up
backoffLimit: 3
## @param horizonNetImport.campaign The campaign to use for netimport
campaign: "kubernetes"
horizonNetScan:
## @param horizonNetScan.enabled Whether to enable netscan
enabled: true
## @param horizonNetScan.suspend Whether to suspend netscan
suspend: false
## @param horizonNetScan.schedule Cron expression for netscan job
schedule: "* * * * *"
## @param horizonNetScan.successfulJobsHistoryLimit The number of successful finished jobs to retain.
successfulJobsHistoryLimit: 1
## @param horizonNetScan.failedJobsHistoryLimit The number of failed finished jobs to retain.
failedJobsHistoryLimit: 3
## @param horizonNetScan.backoffLimit The number of retries before giving up
backoffLimit: 3
## @param horizonNetScan.campaign The campaign to use for netscan
campaign: "kubernetes"
## @section horizonCliConfiguration parameters
## ref https://docs.evertrust.fr/horizon-cli/horizon-cli-guide/1.9/config#_configuration_content
## e.g:
## Specify the root CA certificate to use when connecting to the Horizon API if needed
## horizonConfiguration:
## root_ca: "-----BEGIN CERTIFICATE-----\nMIIFFzCCAwGgAwIBAgIQEdKog...\n-----END CERTIFICATE-----"
horizonCliConfiguration: {}
## @section horizonCliCredentials parameters
horizonCliCredentials:
## @param horizonCliCredentials.endpoint Horizon endpoint
endpoint: ""
## @param horizonCliCredentials.apiID Horizon API ID
apiID: ""
## @param horizonCliCredentials.apiKey Horizon API key
apiKey: ""
## @param podAnnotations Annotations for Horizon cli pods
## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/
##
podAnnotations: {}
## @param podLabels Extra labels for Horizon cli pods
## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/
##
podLabels: {}
## @param podSecurityContext Security context for Horizon cli pods
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
##
podSecurityContext: {}
## @param securityContext Security context for Horizon cli containers
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
##
securityContext: {}
## horizon cli pods resource requests and limits
## ref: https://kubernetes.io/docs/user-guide/compute-resources/
## @param resources.limits [object] The resources limits
## @param resources.requests [object] The requested resources
resources: {}
## @param nodeSelector Node labels for pod assignment
## ref: https://kubernetes.io/docs/user-guide/node-selection/
##
nodeSelector: {}
## @param tolerations Tolerations for pod assignment
## ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
##
tolerations: []
## @param affinity Affinity for pod assignment
## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
## NOTE: podAffinityPreset, podAntiAffinityPreset, and nodeAffinityPreset will be ignored when it's set
##
affinity: {}