Skip to content

Commit 46296cc

Browse files
authored
add redis-distributed support for cronjob (#44)
1 parent b3e9719 commit 46296cc

File tree

5 files changed

+58
-37
lines changed

5 files changed

+58
-37
lines changed

charts/cron-job/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v1
22
appVersion: "1.0"
33
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor etc
44
name: cron-job
5-
version: 0.0.10
5+
version: 0.0.11
66
icon: "https://zop.dev/logo.png"
77
maintainers:
88
- name: ZopDev

charts/cron-job/templates/cronJob.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,12 @@ spec:
151151
name: {{ $k.datastore }}-{{ $k.database }}-{{ $.Release.Name}}-cassandra-database-secret
152152
{{- end }}
153153
{{- end }}
154+
{{- if and .Values.datastores .Values.datastores.redisdistributed }}
155+
{{- range $i, $k := .Values.datastores.redisdistributed }}
156+
- configMapRef:
157+
name: {{ $k.datastore }}-redis-values-configmap
158+
{{- end }}
159+
{{- end }}
154160
env:
155161
{{- range $k,$v := .Values.env }}
156162
{{- if ne (toString $v) ""}}

charts/cron-job/values.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,5 @@ datastores:
5858
chromadb:
5959
mariadb:
6060
cockroachdb:
61-
cassandra:
61+
cassandra:
62+
redisdistributed:

docs/cron-job-v0.0.11.tgz

3.67 KB
Binary file not shown.

docs/index.yaml

Lines changed: 49 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ entries:
33
cassandra:
44
- apiVersion: v1
55
appVersion: "1.0"
6-
created: "2024-12-27T16:19:26.398765+05:30"
6+
created: "2024-12-27T16:27:14.771661+05:30"
77
description: Helm chart for deploying cassandra
88
digest: 87dcf6e85af6afe5ff9c90bb29272edbc9cb21ce8019361015b1733442644ca9
99
icon: https://zop.dev/logo.png
@@ -17,7 +17,7 @@ entries:
1717
chromadb:
1818
- apiVersion: v1
1919
appVersion: "1.0"
20-
created: "2024-12-27T16:19:26.398407+05:30"
20+
created: "2024-12-27T16:27:14.771329+05:30"
2121
description: Helm chart for deploying chromadb datastore
2222
digest: e80e4a44755d08f58044aaffc16074668015f121b5a7359cd20b75526a46ee3a
2323
icon: https://zop.dev/logo.png
@@ -31,7 +31,7 @@ entries:
3131
cockroachdb:
3232
- apiVersion: v1
3333
appVersion: "1.0"
34-
created: "2024-12-27T16:19:26.399294+05:30"
34+
created: "2024-12-27T16:27:14.772215+05:30"
3535
description: Helm chart for deploying cockroachdb datastore
3636
digest: 34f77cf414230048d6da77866c1ac39093625e761b5c68c71b7e214a4191da09
3737
icon: https://zop.dev/logo.png
@@ -45,7 +45,21 @@ entries:
4545
cron-job:
4646
- apiVersion: v1
4747
appVersion: "1.0"
48-
created: "2024-12-27T16:19:26.400003+05:30"
48+
created: "2024-12-27T16:27:14.773147+05:30"
49+
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
50+
etc
51+
digest: 5ec17930747dbefa44d30240d1ecc94f649084f8a252ad3351b5a5f7463bb592
52+
icon: https://zop.dev/logo.png
53+
maintainers:
54+
- name: ZopDev
55+
url: zop.dev
56+
name: cron-job
57+
urls:
58+
- https://helm.zop.dev/cron-job-v0.0.11.tgz
59+
version: v0.0.11
60+
- apiVersion: v1
61+
appVersion: "1.0"
62+
created: "2024-12-27T16:27:14.772913+05:30"
4963
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
5064
etc
5165
digest: ebc0c13fa2b4c085475168759a66c464801a099c00e60790ee3c141a619208e6
@@ -59,7 +73,7 @@ entries:
5973
version: v0.0.10
6074
- apiVersion: v1
6175
appVersion: "1.0"
62-
created: "2024-12-27T16:19:26.402723+05:30"
76+
created: "2024-12-27T16:27:14.775853+05:30"
6377
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
6478
etc
6579
digest: c59e1c2ca03efcd354674efd6c6142bb897a522511b21ab2204d758c0ad7838d
@@ -73,7 +87,7 @@ entries:
7387
version: v0.0.9
7488
- apiVersion: v1
7589
appVersion: "1.0"
76-
created: "2024-12-27T16:19:26.402379+05:30"
90+
created: "2024-12-27T16:27:14.775535+05:30"
7791
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
7892
etc
7993
digest: b0b0f1b080fb355d0c0a4c9a793aa08c42ae3d346d3d35924b160402146f3ba4
@@ -87,7 +101,7 @@ entries:
87101
version: v0.0.8
88102
- apiVersion: v1
89103
appVersion: "1.0"
90-
created: "2024-12-27T16:19:26.402103+05:30"
104+
created: "2024-12-27T16:27:14.775294+05:30"
91105
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
92106
etc
93107
digest: 68deab7c093b6399751337046e2e3d44b2f92583ff5897268b2e7096c3ecc7d4
@@ -101,7 +115,7 @@ entries:
101115
version: v0.0.7
102116
- apiVersion: v1
103117
appVersion: "1.0"
104-
created: "2024-12-27T16:19:26.401801+05:30"
118+
created: "2024-12-27T16:27:14.775063+05:30"
105119
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
106120
etc
107121
digest: 12ef691b470c85021dea5a2abb22ed85a1eeb0eebb639b4e961ebc9e48b77379
@@ -115,7 +129,7 @@ entries:
115129
version: v0.0.6
116130
- apiVersion: v1
117131
appVersion: "1.0"
118-
created: "2024-12-27T16:19:26.401552+05:30"
132+
created: "2024-12-27T16:27:14.77483+05:30"
119133
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
120134
etc
121135
digest: feacad697b021e3101356c723937a67384ce40b20d8262f8cb0dccb778ce3409
@@ -129,7 +143,7 @@ entries:
129143
version: v0.0.5
130144
- apiVersion: v1
131145
appVersion: "1.0"
132-
created: "2024-12-27T16:19:26.40128+05:30"
146+
created: "2024-12-27T16:27:14.774598+05:30"
133147
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
134148
etc
135149
digest: a0b223548907a6e97153e62a80c71fa20a2d1b44d6ddd6f86c99ee1d0bded277
@@ -143,7 +157,7 @@ entries:
143157
version: v0.0.4
144158
- apiVersion: v1
145159
appVersion: "1.0"
146-
created: "2024-12-27T16:19:26.400724+05:30"
160+
created: "2024-12-27T16:27:14.773872+05:30"
147161
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
148162
etc
149163
digest: 915559e842b254eb709dae62904e6021123d76fba00367c0f676ea471fd9bb34
@@ -157,7 +171,7 @@ entries:
157171
version: v0.0.3
158172
- apiVersion: v1
159173
appVersion: "1.0"
160-
created: "2024-12-27T16:19:26.400339+05:30"
174+
created: "2024-12-27T16:27:14.773472+05:30"
161175
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
162176
etc
163177
digest: 8647eaeb33477970ec574dfea3549f71d480bb89cac42b99fba36a4f56d2c64f
@@ -171,7 +185,7 @@ entries:
171185
version: v0.0.2
172186
- apiVersion: v1
173187
appVersion: "1.0"
174-
created: "2024-12-27T16:19:26.399644+05:30"
188+
created: "2024-12-27T16:27:14.772614+05:30"
175189
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
176190
etc
177191
digest: d8ab447cd5bff82957fc1bafdd4a1bdab91cea3b9eba179f17359d4b6265718b
@@ -186,7 +200,7 @@ entries:
186200
dgraph:
187201
- apiVersion: v1
188202
appVersion: "1.0"
189-
created: "2024-12-27T16:19:26.406268+05:30"
203+
created: "2024-12-27T16:27:14.777695+05:30"
190204
description: Helm chart for deploying dgraph datastore
191205
digest: 81cd012d3d9b7a4b5275d4e0bc16f15cf4c4636eee17d7177c124c37c3f70a34
192206
icon: https://zop.dev/logo.png
@@ -200,7 +214,7 @@ entries:
200214
mariadb:
201215
- apiVersion: v1
202216
appVersion: "1.0"
203-
created: "2024-12-27T16:19:26.406775+05:30"
217+
created: "2024-12-27T16:27:14.778168+05:30"
204218
description: Helm chart for deploying mariadb datastore
205219
digest: 27f9e8208c4c87915296c1e4a00c2bd0cb6ff48806b2f4e62a11cc85ec66567b
206220
icon: https://zop.dev/logo.png
@@ -214,7 +228,7 @@ entries:
214228
mysql:
215229
- apiVersion: v1
216230
appVersion: "1.0"
217-
created: "2024-12-27T16:19:26.406972+05:30"
231+
created: "2024-12-27T16:27:14.778363+05:30"
218232
description: Helm chart for deploying mysql datastore
219233
digest: d1b0b8aff145de7076aa97054be6da52e769ac7be00d8453500a75ac82cc0d07
220234
icon: https://zop.dev/logo.png
@@ -228,7 +242,7 @@ entries:
228242
opentsdb:
229243
- apiVersion: v1
230244
appVersion: "1.0"
231-
created: "2024-12-27T16:19:26.407143+05:30"
245+
created: "2024-12-27T16:27:14.778523+05:30"
232246
description: Helm chart for deploying opentsdb
233247
digest: fd3473ad09c60da40c8ddbb319a4c015774d0ae35c0e7da5556949bcbde39f7e
234248
icon: https://zop.dev/logo.png
@@ -242,7 +256,7 @@ entries:
242256
postgres:
243257
- apiVersion: v1
244258
appVersion: "1.0"
245-
created: "2024-12-27T16:19:26.407327+05:30"
259+
created: "2024-12-27T16:27:14.778703+05:30"
246260
description: Helm chart for deploying postgres datastore
247261
digest: 6e8a630281561184374d252a30f3541faa49fed00d072d4e0b37b4363b1bdc7b
248262
icon: https://zop.dev/logo.png
@@ -256,7 +270,7 @@ entries:
256270
redis:
257271
- apiVersion: v1
258272
appVersion: "1.0"
259-
created: "2024-12-27T16:19:26.407632+05:30"
273+
created: "2024-12-27T16:27:14.779011+05:30"
260274
description: Helm chart deploys redis instance
261275
digest: a1181c8d8c0808bfcbcd59a7ba08d675f83285221fff6fa10bc3fbc6014305e2
262276
icon: https://zop.dev/logo.png
@@ -270,7 +284,7 @@ entries:
270284
redis-distributed:
271285
- apiVersion: v1
272286
appVersion: "1.0"
273-
created: "2024-12-27T16:19:26.40748+05:30"
287+
created: "2024-12-27T16:27:14.778855+05:30"
274288
description: Helm chart deploys redis distributed instance
275289
digest: 9f8b2844bf6b838a2f6fb47c98e393c10929dbcf20158b645283d67edb3fdb61
276290
icon: https://zop.dev/logo.png
@@ -284,7 +298,7 @@ entries:
284298
service:
285299
- apiVersion: v1
286300
appVersion: "1.0"
287-
created: "2024-12-27T16:19:26.409428+05:30"
301+
created: "2024-12-27T16:27:14.780899+05:30"
288302
description: Helm chart creates a deployment, service, hpa for a service along
289303
with serviceMonitor etc
290304
digest: 4cc6acd625ea36bdb9bd874c4d648efb379129438f48c91098a59e8d84ba3620
@@ -298,7 +312,7 @@ entries:
298312
version: v0.0.12
299313
- apiVersion: v1
300314
appVersion: "1.0"
301-
created: "2024-12-27T16:19:26.409073+05:30"
315+
created: "2024-12-27T16:27:14.780538+05:30"
302316
description: Helm chart creates a deployment, service, hpa for a service along
303317
with serviceMonitor etc
304318
digest: 08769b7fe4e8be7e26a53329c764abd9013dca805e6249ccf3d8a8155a9a8959
@@ -312,7 +326,7 @@ entries:
312326
version: v0.0.11
313327
- apiVersion: v1
314328
appVersion: "1.0"
315-
created: "2024-12-27T16:19:26.408512+05:30"
329+
created: "2024-12-27T16:27:14.780024+05:30"
316330
description: Helm chart creates a deployment, service, hpa for a service along
317331
with serviceMonitor etc
318332
digest: 1d3435fe1e7dc358e2941621aadf1ba21d16fa4f72d8320810c61f5a11ae7189
@@ -326,7 +340,7 @@ entries:
326340
version: v0.0.10
327341
- apiVersion: v1
328342
appVersion: "1.0"
329-
created: "2024-12-27T16:19:26.413004+05:30"
343+
created: "2024-12-27T16:27:14.784538+05:30"
330344
description: Helm chart creates a deployment, service, hpa for a service along
331345
with serviceMonitor etc
332346
digest: 6c65c363d54c2463167d77451525c546b08ed030143fb911a51c34b1d5967f45
@@ -340,7 +354,7 @@ entries:
340354
version: v0.0.9
341355
- apiVersion: v1
342356
appVersion: "1.0"
343-
created: "2024-12-27T16:19:26.412615+05:30"
357+
created: "2024-12-27T16:27:14.784165+05:30"
344358
description: Helm chart creates a deployment, service, hpa for a service along
345359
with serviceMonitor etc
346360
digest: e9feb789d09a51445657aa1a2c71e87411bcbae36a366c4ae8f6b200049addba
@@ -354,7 +368,7 @@ entries:
354368
version: v0.0.8
355369
- apiVersion: v1
356370
appVersion: "1.0"
357-
created: "2024-12-27T16:19:26.412235+05:30"
371+
created: "2024-12-27T16:27:14.783791+05:30"
358372
description: Helm chart creates a deployment, service, hpa for a service along
359373
with serviceMonitor etc
360374
digest: c5793cb3415ae0b68cfdc44fb9927ce68f0f4b77e50c7ab3cef610ed5d1cb98e
@@ -368,7 +382,7 @@ entries:
368382
version: v0.0.7
369383
- apiVersion: v1
370384
appVersion: "1.0"
371-
created: "2024-12-27T16:19:26.41185+05:30"
385+
created: "2024-12-27T16:27:14.783421+05:30"
372386
description: Helm chart creates a deployment, service, hpa for a service along
373387
with serviceMonitor etc
374388
digest: b45dd74d7722d961d949102c81b2321ff1d575c3e94fbd9bf5aca9e328626d49
@@ -382,7 +396,7 @@ entries:
382396
version: v0.0.6
383397
- apiVersion: v1
384398
appVersion: "1.0"
385-
created: "2024-12-27T16:19:26.411405+05:30"
399+
created: "2024-12-27T16:27:14.783059+05:30"
386400
description: Helm chart creates a deployment, service, hpa for a service along
387401
with serviceMonitor etc
388402
digest: 0d10278e951800d9b46a1415e090c62ff642ecbdc0f181fba617bf273799114a
@@ -396,7 +410,7 @@ entries:
396410
version: v0.0.5
397411
- apiVersion: v1
398412
appVersion: "1.0"
399-
created: "2024-12-27T16:19:26.410505+05:30"
413+
created: "2024-12-27T16:27:14.782651+05:30"
400414
description: Helm chart creates a deployment, service, hpa for a service along
401415
with serviceMonitor etc
402416
digest: f405204dd81300e58188ca5d41efbd6ea3f1b8f08bd50d65ea95000d38edc517
@@ -410,7 +424,7 @@ entries:
410424
version: v0.0.4
411425
- apiVersion: v1
412426
appVersion: "1.0"
413-
created: "2024-12-27T16:19:26.410149+05:30"
427+
created: "2024-12-27T16:27:14.781845+05:30"
414428
description: Helm chart creates a deployment, service, hpa for a service along
415429
with serviceMonitor etc
416430
digest: f31132842aca2478c10457f6e323ffa566cca222afc58996d42a08f6f87a121e
@@ -424,7 +438,7 @@ entries:
424438
version: v0.0.3
425439
- apiVersion: v1
426440
appVersion: "1.0"
427-
created: "2024-12-27T16:19:26.409792+05:30"
441+
created: "2024-12-27T16:27:14.781371+05:30"
428442
description: Helm chart creates a deployment, service, hpa for a service along
429443
with serviceMonitor etc
430444
digest: cc7992d670d615549c67717904238998780abe5aa5df400e4e3eb31d16237ea4
@@ -438,7 +452,7 @@ entries:
438452
version: v0.0.2
439453
- apiVersion: v1
440454
appVersion: "1.0"
441-
created: "2024-12-27T16:19:26.408061+05:30"
455+
created: "2024-12-27T16:27:14.779533+05:30"
442456
description: Helm chart creates a deployment, service, hpa for a service along
443457
with serviceMonitor etc
444458
digest: e45d41b5041d8a3649bb8db768226990b2aae21b31b13ffd18d7253fe1e1d441
@@ -453,7 +467,7 @@ entries:
453467
solr:
454468
- apiVersion: v1
455469
appVersion: "1.0"
456-
created: "2024-12-27T16:19:26.413164+05:30"
470+
created: "2024-12-27T16:27:14.7847+05:30"
457471
description: Helm chart for deploying Apache Solr datastore
458472
digest: b55472585f9c7272cdd3fcef0ee411c20a2f429f4b9d7d8a0ba7912a840333b8
459473
icon: https://zop.dev/logo.png
@@ -467,7 +481,7 @@ entries:
467481
surrealdb:
468482
- apiVersion: v1
469483
appVersion: "1.0"
470-
created: "2024-12-27T16:19:26.413316+05:30"
484+
created: "2024-12-27T16:27:14.784848+05:30"
471485
description: Helm chart for deploying surrealdb
472486
digest: 3dc8d5151d6a8b5a96dc3b7aabb8e575e4c5298f0eef30943b44f74f0892bd38
473487
icon: https://zop.dev/logo.png
@@ -478,4 +492,4 @@ entries:
478492
urls:
479493
- https://helm.zop.dev/surrealdb-v0.0.1.tgz
480494
version: v0.0.1
481-
generated: "2024-12-27T16:19:26.397769+05:30"
495+
generated: "2024-12-27T16:27:14.770893+05:30"

0 commit comments

Comments
 (0)