Skip to content

Commit a95f2db

Browse files
Felsiya Vasanthi KFelsiya Vasanthi K
authored andcommitted
Updated the values.yaml from the upstream values
1 parent 98915b3 commit a95f2db

File tree

2 files changed

+114
-67
lines changed

2 files changed

+114
-67
lines changed

packs/spegel-0.0.30/pack.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
{
22
"addonType":"registry",
3-
"annotations": {},
3+
"annotations": {
4+
"source": "community",
5+
"contributor": "spectrocloud"
6+
},
47
"cloudTypes": [
58
"all"
69
],

packs/spegel-0.0.30/values.yaml

Lines changed: 110 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -12,41 +12,6 @@ pack:
1212

1313
charts:
1414
spegel:
15-
spegel:
16-
# -- Registries for which mirror configuration will be created.
17-
registries:
18-
- https://docker.io
19-
- https://ghcr.io
20-
- https://quay.io
21-
- https://mcr.microsoft.com
22-
- https://public.ecr.aws
23-
- https://gcr.io
24-
- https://registry.k8s.io
25-
- https://k8s.gcr.io
26-
- https://lscr.io
27-
# -- Additional target mirror registries other than Spegel.
28-
additionalMirrorRegistries: []
29-
# -- Max ammount of mirrors to attempt.
30-
mirrorResolveRetries: 3
31-
# -- Max duration spent finding a mirror.
32-
mirrorResolveTimeout: "5s"
33-
# -- Path to Containerd socket.
34-
containerdSock: "/run/containerd/containerd.sock"
35-
# -- Containerd namespace where images are stored.
36-
containerdNamespace: "k8s.io"
37-
# -- Path to Containerd mirror configuration.
38-
containerdRegistryConfigPath: "/etc/containerd/certs.d"
39-
# -- If true Spegel will add mirror configuration to the node.
40-
containerdMirrorAdd: true
41-
# -- Path to Kubeconfig credentials, should only be set if Spegel is run in an environment without RBAC.
42-
kubeconfigPath: ""
43-
# -- When true Spegel will resolve tags to digests.
44-
resolveTags: true
45-
# -- When true latest tags will be resolved to digests.
46-
resolveLatestTag: true
47-
# -- Maximum write speed per request when serving blob layers. Should be an integer followed by unit Bps, KBps, MBps, GBps, or TBps.
48-
blobSpeed: ""
49-
5015
image:
5116
# -- Image repository.
5217
repository: ghcr.io/spegel-org/spegel
@@ -55,8 +20,7 @@ charts:
5520
# -- Overrides the image tag whose default is the chart appVersion.
5621
tag: ""
5722
# -- Image digest.
58-
digest: ""
59-
23+
digest: "sha256:aee8841c5039df075bc8fdaf1e0f9d9d0943294c3a6fd7df5392ea037de36048"
6024
# -- Image Pull Secrets
6125
imagePullSecrets: []
6226
# -- Overrides the name of the chart.
@@ -65,32 +29,33 @@ charts:
6529
fullnameOverride: ""
6630
# -- Overrides the namespace where spegel resources are installed.
6731
namespaceOverride: ""
68-
6932
serviceAccount:
7033
# -- Annotations to add to the service account
7134
annotations: {}
7235
# -- The name of the service account to use.
7336
# If not set and create is true, a name is generated using the fullname template.
7437
name: ""
75-
7638
# -- Annotations to add to the pod.
7739
podAnnotations: {}
78-
7940
# -- Security context for the pod.
8041
podSecurityContext: {}
81-
# fsGroup: 2000
42+
# fsGroup: 2000
8243

44+
# -- The number of old history to retain to allow rollback.
45+
revisionHistoryLimit: 10
8346
# -- Security context for the Spegel container.
8447
securityContext: {}
85-
# capabilities:
86-
# drop:
87-
# - ALL
88-
# readOnlyRootFilesystem: true
89-
# runAsNonRoot: true
90-
# runAsUser: 1000
48+
# capabilities:
49+
# drop:
50+
# - ALL
51+
# readOnlyRootFilesystem: true
52+
# runAsNonRoot: true
53+
# runAsUser: 1000
9154

9255
service:
9356
registry:
57+
# -- Override the NODE_ID environment variable. It defaults to the field status.hostIP
58+
nodeIp: ""
9459
# -- Port to expose the registry via the service.
9560
port: 5000
9661
# -- Node port to expose the registry via the service.
@@ -105,30 +70,28 @@ charts:
10570
metrics:
10671
# -- Port to expose the metrics via the service.
10772
port: 9090
108-
10973
# -- Resource requests and limits for the Spegel container.
11074
resources: {}
111-
# We usually recommend not to specify default resources and to leave this as a conscious
112-
# choice for the user. This also increases chances charts run on environments with little
113-
# resources, such as Minikube. If you do want to specify resources, uncomment the following
114-
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
115-
# limits:
116-
# cpu: 100m
117-
# memory: 128Mi
118-
# requests:
119-
# cpu: 100m
120-
# memory: 128Mi
75+
# We usually recommend not to specify default resources and to leave this as a conscious
76+
# choice for the user. This also increases chances charts run on environments with little
77+
# resources, such as Minikube. If you do want to specify resources, uncomment the following
78+
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
79+
# limits:
80+
# cpu: 100m
81+
# memory: 128Mi
82+
# requests:
83+
# cpu: 100m
84+
# memory: 128Mi
12185

12286
# -- Node selector for pod assignment.
12387
nodeSelector:
12488
kubernetes.io/os: linux
125-
12689
# -- An update strategy to replace existing pods with new pods.
12790
updateStrategy: {}
128-
# type: RollingUpdate
129-
# rollingUpdate:
130-
# maxSurge: 0
131-
# maxUnavailable: 1
91+
# type: RollingUpdate
92+
# rollingUpdate:
93+
# maxSurge: 0
94+
# maxUnavailable: 1
13295

13396
# -- Tolerations for pod assignment.
13497
tolerations:
@@ -138,10 +101,12 @@ charts:
138101
operator: Exists
139102
- effect: NoSchedule
140103
operator: Exists
141-
142104
# -- Affinity settings for pod assignment.
143105
affinity: {}
144-
106+
# -- Common labels to apply to all rendered resources.
107+
commonLabels: {}
108+
# -- Domain configured for service domain names.
109+
clusterDomain: cluster.local.
145110
serviceMonitor:
146111
# -- If true creates a Prometheus Service Monitor.
147112
enabled: false
@@ -151,6 +116,85 @@ charts:
151116
scrapeTimeout: 30s
152117
# -- Service monitor specific labels for prometheus to discover servicemonitor.
153118
labels: {}
154-
119+
# -- List of relabeling rules to apply the target’s metadata labels.
120+
relabelings: []
121+
# -- List of relabeling rules to apply to the samples before ingestion.
122+
metricRelabelings: []
123+
grafanaDashboard:
124+
# -- If true creates a Grafana dashboard.
125+
enabled: false
126+
# -- Label that ConfigMaps should have to be loaded as dashboards.
127+
sidecarLabel: "grafana_dashboard"
128+
# -- Label value that ConfigMaps should have to be loaded as dashboards.
129+
sidecarLabelValue: "1"
130+
# -- Annotations that ConfigMaps can have to get configured in Grafana,
131+
# See: sidecar.dashboards.folderAnnotation for specifying the dashboard folder.
132+
# https://github.com/grafana/helm-charts/tree/main/charts/grafana
133+
annotations: {}
155134
# -- Priority class name to use for the pod.
156135
priorityClassName: system-node-critical
136+
spegel:
137+
# -- Minimum log level to output. Value should be DEBUG, INFO, WARN, or ERROR.
138+
logLevel: "INFO"
139+
# -- Registries for which mirror configuration will be created.
140+
registries:
141+
- https://cgr.dev
142+
- https://docker.io
143+
- https://ghcr.io
144+
- https://quay.io
145+
- https://mcr.microsoft.com
146+
- https://public.ecr.aws
147+
- https://gcr.io
148+
- https://registry.k8s.io
149+
- https://k8s.gcr.io
150+
- https://lscr.io
151+
# -- Additional target mirror registries other than Spegel.
152+
additionalMirrorRegistries: []
153+
# -- Max ammount of mirrors to attempt.
154+
mirrorResolveRetries: 3
155+
# -- Max duration spent finding a mirror.
156+
mirrorResolveTimeout: "20ms"
157+
# -- Path to Containerd socket.
158+
containerdSock: "/run/containerd/containerd.sock"
159+
# -- Containerd namespace where images are stored.
160+
containerdNamespace: "k8s.io"
161+
# -- Path to Containerd mirror configuration.
162+
containerdRegistryConfigPath: "/etc/containerd/certs.d"
163+
# -- Path to Containerd content store..
164+
containerdContentPath: "/var/lib/containerd/io.containerd.content.v1.content"
165+
# -- If true Spegel will add mirror configuration to the node.
166+
containerdMirrorAdd: true
167+
# -- When true Spegel will resolve tags to digests.
168+
resolveTags: true
169+
# -- When true latest tags will be resolved to digests.
170+
resolveLatestTag: true
171+
# -- When true existing mirror configuration will be appended to instead of replaced.
172+
appendMirrors: false
173+
verticalPodAutoscaler:
174+
# -- If true creates a Vertical Pod Autoscaler.
175+
enabled: false
176+
# -- Recommender responsible for generating recommendation for the object.
177+
# List should be empty (then the default recommender will generate the recommendation)
178+
# or contain exactly one recommender.
179+
recommenders: []
180+
# - name: custom-recommender-performance
181+
182+
# -- List of resources that the vertical pod autoscaler can control. Defaults to cpu and memory
183+
controlledResources: []
184+
# -- Specifies which resource values should be controlled: RequestsOnly or RequestsAndLimits.
185+
controlledValues: RequestsAndLimits
186+
# -- Define the max allowed resources for the pod
187+
maxAllowed: {}
188+
# cpu: 100m
189+
# memory: 128Mi
190+
# -- Define the min allowed resources for the pod
191+
minAllowed: {}
192+
# cpu: 100m
193+
# memory: 128Mi
194+
195+
updatePolicy:
196+
# -- Specifies minimal number of replicas which need to be alive for VPA Updater to attempt pod eviction
197+
minReplicas: 2
198+
# -- Specifies whether recommended updates are applied when a Pod is started and whether recommended updates
199+
# are applied during the life of a Pod. Possible values are "Off", "Initial", "Recreate", and "Auto".
200+
updateMode: Auto

0 commit comments

Comments
 (0)