forked from deliveryhero/helm-charts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
values.yaml
133 lines (114 loc) · 4.24 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
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
# Default values for dregsy.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
image:
repository: xelalex/dregsy
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: ""
imagePullSecrets: []
nameOverride: ""
fullnameOverride: ""
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: ""
podAnnotations: {}
podLables: {}
podSecurityContext:
{}
# fsGroup: 2000
securityContext: {}
# capabilities:
# drop:
# - ALL
# readOnlyRootFilesystem: true
# runAsNonRoot: true
# runAsUser: 1000
resources: {}
autoscaling:
enabled: false
minReplicas: 1
maxReplicas: 10
targetCPUUtilizationPercentage: 80
targetMemoryUtilizationPercentage: 80
nodeSelector: {}
tolerations: []
affinity: {}
dregsy:
logLevel: info
logFormat: json
logForceColors: false
logMethods: false
cron:
enabled: false
schedule: "@daily"
restartPolicy: OnFailure
successfulJobsHistoryLimit: 1
failedJobsHistoryLimit: 0
concurrencyPolicy: Forbid
affinity: {}
config:
# relay type, either 'skopeo' or 'docker'
relay: skopeo
# relay config sections
skopeo:
# path to the skopeo binary; defaults to 'skopeo', in which case it needs to
# be in PATH
binary: skopeo
# directory under which to look for client certs & keys, as well as CA certs
# (see note below)
certs-dir: /etc/skopeo/certs.d
# settings for image matching (see below)
lister:
# maximum number of repositories to list, set to -1 for no limit, defaults to 100
maxItems: 100
# for how long a repository list will be re-used before retrieving again;
# specify as a Go duration value ('s', 'm', or 'h'), set to -1 for not caching,
# defaults to 1h
cacheDuration: 24h
# list of sync tasks
tasks: []
# - name: task1 # required
# # interval in seconds at which the task should be run; when omitted,
# # the task is only run once at start-up
# interval: 60
# # determines whether for this task, more verbose output should be
# # produced; defaults to false when omitted
# verbose: true
# # 'source' and 'target' are both required and describe the source and
# # target registries for this task:
# # - 'registry' points to the server; required
# # - 'auth' contains the base64 encoded credentials for the registry
# # in JSON form {"username": "...", "password": "..."}
# # - 'auth-refresh' specifies an interval for automatic retrieval of
# # credentials; only for AWS ECR (see below)
# # - 'skip-tls-verify' determines whether to skip TLS verification for the
# # registry server (only for 'skopeo', see note below); defaults to false
# source:
# registry: source-registry.acme.com
# auth: eyJ1c2VybmFtZSI6ICJhbGV4IiwgInBhc3N3b3JkIjogInNlY3JldCJ9Cg==
# target:
# registry: dest-registry.acme.com
# auth: eyJ1c2VybmFtZSI6ICJhbGV4IiwgInBhc3N3b3JkIjogImFsc29zZWNyZXQifQo=
# skip-tls-verify: true
# # 'mappings' is a list of 'from':'to' pairs that define mappings of image
# # paths in the source registry to paths in the destination:
# # - 'from' is required, while 'to' can be dropped if the path should remain
# # the same as 'from'.
# # - Regular expressions are supported in both fields (read on below for
# # more details).
# # - The tags being synced for a mapping can be limited by providing a 'tags'
# # list. This list may contain semver and regular expressions filters
# # (see below). When omitted, all image tags are synced.
# # - With 'platform', the image to sync from a multi-platform source image
# # can be selected (see below).
# mappings:
# - from: test/image
# to: archive/test/image
# tags: ['0.1.0', '0.1.1']
# - from: test/another-image