Skip to content

Commit 146619f

Browse files
authored
[ADD] : scylladb support in cronjob (#48)
1 parent b0eb15f commit 146619f

File tree

5 files changed

+64
-41
lines changed

5 files changed

+64
-41
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.11
5+
version: 0.0.12
66
icon: "https://zop.dev/logo.png"
77
maintainers:
88
- name: ZopDev

charts/cron-job/templates/cronJob.yaml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,15 @@ spec:
156156
- configMapRef:
157157
name: {{ $k.datastore }}-redis-values-configmap
158158
{{- end }}
159-
{{- end }}
159+
{{- end }}
160+
{{- if and .Values.datastores .Values.datastores.scylladb }}
161+
{{- range $i, $k := .Values.datastores.scylladb }}
162+
- configMapRef:
163+
name: {{ $k.datastore }}-{{ $k.database }}-{{ $.Release.Name}}-scylladb-configmap
164+
- secretRef:
165+
name: {{ $k.datastore }}-{{ $k.database }}-{{ $.Release.Name}}-scylladb-database-secret
166+
{{- end }}
167+
{{- end }}
160168
env:
161169
{{- range $k,$v := .Values.env }}
162170
{{- if ne (toString $v) ""}}

charts/cron-job/values.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,4 +59,5 @@ datastores:
5959
mariadb:
6060
cockroachdb:
6161
cassandra:
62-
redisdistributed:
62+
redisdistributed:
63+
scylladb:

docs/cron-job-v0.0.12.tgz

3.71 KB
Binary file not shown.

docs/index.yaml

Lines changed: 52 additions & 38 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-31T13:26:02.161736+05:30"
6+
created: "2025-01-02T11:24:01.811447+05:30"
77
description: Helm chart for deploying cassandra
88
digest: f45dea69d490bc1e07764fc2e632cabda6465b4a99d12ed6c78eb4646b742e11
99
icon: https://zop.dev/logo.png
@@ -16,7 +16,7 @@ entries:
1616
version: v0.0.2
1717
- apiVersion: v1
1818
appVersion: "1.0"
19-
created: "2024-12-31T13:26:02.161116+05:30"
19+
created: "2025-01-02T11:24:01.811142+05:30"
2020
description: Helm chart for deploying cassandra
2121
digest: 87dcf6e85af6afe5ff9c90bb29272edbc9cb21ce8019361015b1733442644ca9
2222
icon: https://zop.dev/logo.png
@@ -30,7 +30,7 @@ entries:
3030
chromadb:
3131
- apiVersion: v1
3232
appVersion: "1.0"
33-
created: "2024-12-31T13:26:02.160784+05:30"
33+
created: "2025-01-02T11:24:01.810875+05:30"
3434
description: Helm chart for deploying chromadb datastore
3535
digest: e80e4a44755d08f58044aaffc16074668015f121b5a7359cd20b75526a46ee3a
3636
icon: https://zop.dev/logo.png
@@ -44,7 +44,7 @@ entries:
4444
cockroachdb:
4545
- apiVersion: v1
4646
appVersion: "1.0"
47-
created: "2024-12-31T13:26:02.162214+05:30"
47+
created: "2025-01-02T11:24:01.812705+05:30"
4848
description: Helm chart for deploying cockroachdb datastore
4949
digest: 34f77cf414230048d6da77866c1ac39093625e761b5c68c71b7e214a4191da09
5050
icon: https://zop.dev/logo.png
@@ -58,7 +58,21 @@ entries:
5858
cron-job:
5959
- apiVersion: v1
6060
appVersion: "1.0"
61-
created: "2024-12-31T13:26:02.16366+05:30"
61+
created: "2025-01-02T11:24:01.813771+05:30"
62+
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
63+
etc
64+
digest: 462e6ec152db5248ef7f16884414dc5230e07800b7b068f3f57cb759439f2051
65+
icon: https://zop.dev/logo.png
66+
maintainers:
67+
- name: ZopDev
68+
url: zop.dev
69+
name: cron-job
70+
urls:
71+
- https://helm.zop.dev/cron-job-v0.0.12.tgz
72+
version: v0.0.12
73+
- apiVersion: v1
74+
appVersion: "1.0"
75+
created: "2025-01-02T11:24:01.813486+05:30"
6276
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
6377
etc
6478
digest: 5ec17930747dbefa44d30240d1ecc94f649084f8a252ad3351b5a5f7463bb592
@@ -72,7 +86,7 @@ entries:
7286
version: v0.0.11
7387
- apiVersion: v1
7488
appVersion: "1.0"
75-
created: "2024-12-31T13:26:02.163429+05:30"
89+
created: "2025-01-02T11:24:01.813266+05:30"
7690
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
7791
etc
7892
digest: ebc0c13fa2b4c085475168759a66c464801a099c00e60790ee3c141a619208e6
@@ -86,7 +100,7 @@ entries:
86100
version: v0.0.10
87101
- apiVersion: v1
88102
appVersion: "1.0"
89-
created: "2024-12-31T13:26:02.165254+05:30"
103+
created: "2025-01-02T11:24:01.818067+05:30"
90104
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
91105
etc
92106
digest: c59e1c2ca03efcd354674efd6c6142bb897a522511b21ab2204d758c0ad7838d
@@ -100,7 +114,7 @@ entries:
100114
version: v0.0.9
101115
- apiVersion: v1
102116
appVersion: "1.0"
103-
created: "2024-12-31T13:26:02.165056+05:30"
117+
created: "2025-01-02T11:24:01.817835+05:30"
104118
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
105119
etc
106120
digest: b0b0f1b080fb355d0c0a4c9a793aa08c42ae3d346d3d35924b160402146f3ba4
@@ -114,7 +128,7 @@ entries:
114128
version: v0.0.8
115129
- apiVersion: v1
116130
appVersion: "1.0"
117-
created: "2024-12-31T13:26:02.164847+05:30"
131+
created: "2025-01-02T11:24:01.817565+05:30"
118132
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
119133
etc
120134
digest: 68deab7c093b6399751337046e2e3d44b2f92583ff5897268b2e7096c3ecc7d4
@@ -128,7 +142,7 @@ entries:
128142
version: v0.0.7
129143
- apiVersion: v1
130144
appVersion: "1.0"
131-
created: "2024-12-31T13:26:02.16465+05:30"
145+
created: "2025-01-02T11:24:01.816323+05:30"
132146
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
133147
etc
134148
digest: 12ef691b470c85021dea5a2abb22ed85a1eeb0eebb639b4e961ebc9e48b77379
@@ -142,7 +156,7 @@ entries:
142156
version: v0.0.6
143157
- apiVersion: v1
144158
appVersion: "1.0"
145-
created: "2024-12-31T13:26:02.164462+05:30"
159+
created: "2025-01-02T11:24:01.81611+05:30"
146160
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
147161
etc
148162
digest: feacad697b021e3101356c723937a67384ce40b20d8262f8cb0dccb778ce3409
@@ -156,7 +170,7 @@ entries:
156170
version: v0.0.5
157171
- apiVersion: v1
158172
appVersion: "1.0"
159-
created: "2024-12-31T13:26:02.164266+05:30"
173+
created: "2025-01-02T11:24:01.814788+05:30"
160174
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
161175
etc
162176
digest: a0b223548907a6e97153e62a80c71fa20a2d1b44d6ddd6f86c99ee1d0bded277
@@ -170,7 +184,7 @@ entries:
170184
version: v0.0.4
171185
- apiVersion: v1
172186
appVersion: "1.0"
173-
created: "2024-12-31T13:26:02.164075+05:30"
187+
created: "2025-01-02T11:24:01.81445+05:30"
174188
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
175189
etc
176190
digest: 915559e842b254eb709dae62904e6021123d76fba00367c0f676ea471fd9bb34
@@ -184,7 +198,7 @@ entries:
184198
version: v0.0.3
185199
- apiVersion: v1
186200
appVersion: "1.0"
187-
created: "2024-12-31T13:26:02.163875+05:30"
201+
created: "2025-01-02T11:24:01.814051+05:30"
188202
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
189203
etc
190204
digest: 8647eaeb33477970ec574dfea3549f71d480bb89cac42b99fba36a4f56d2c64f
@@ -198,7 +212,7 @@ entries:
198212
version: v0.0.2
199213
- apiVersion: v1
200214
appVersion: "1.0"
201-
created: "2024-12-31T13:26:02.162417+05:30"
215+
created: "2025-01-02T11:24:01.813047+05:30"
202216
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
203217
etc
204218
digest: d8ab447cd5bff82957fc1bafdd4a1bdab91cea3b9eba179f17359d4b6265718b
@@ -213,7 +227,7 @@ entries:
213227
dgraph:
214228
- apiVersion: v1
215229
appVersion: "1.0"
216-
created: "2024-12-31T13:26:02.166016+05:30"
230+
created: "2025-01-02T11:24:01.818811+05:30"
217231
description: Helm chart for deploying dgraph datastore
218232
digest: 81cd012d3d9b7a4b5275d4e0bc16f15cf4c4636eee17d7177c124c37c3f70a34
219233
icon: https://zop.dev/logo.png
@@ -227,7 +241,7 @@ entries:
227241
mariadb:
228242
- apiVersion: v1
229243
appVersion: "1.0"
230-
created: "2024-12-31T13:26:02.166423+05:30"
244+
created: "2025-01-02T11:24:01.819222+05:30"
231245
description: Helm chart for deploying mariadb datastore
232246
digest: 27f9e8208c4c87915296c1e4a00c2bd0cb6ff48806b2f4e62a11cc85ec66567b
233247
icon: https://zop.dev/logo.png
@@ -241,7 +255,7 @@ entries:
241255
mysql:
242256
- apiVersion: v1
243257
appVersion: "1.0"
244-
created: "2024-12-31T13:26:02.166582+05:30"
258+
created: "2025-01-02T11:24:01.819383+05:30"
245259
description: Helm chart for deploying mysql datastore
246260
digest: d1b0b8aff145de7076aa97054be6da52e769ac7be00d8453500a75ac82cc0d07
247261
icon: https://zop.dev/logo.png
@@ -255,7 +269,7 @@ entries:
255269
opentsdb:
256270
- apiVersion: v1
257271
appVersion: "1.0"
258-
created: "2024-12-31T13:26:02.166717+05:30"
272+
created: "2025-01-02T11:24:01.819516+05:30"
259273
description: Helm chart for deploying opentsdb
260274
digest: fd3473ad09c60da40c8ddbb319a4c015774d0ae35c0e7da5556949bcbde39f7e
261275
icon: https://zop.dev/logo.png
@@ -269,7 +283,7 @@ entries:
269283
postgres:
270284
- apiVersion: v1
271285
appVersion: "1.0"
272-
created: "2024-12-31T13:26:02.166867+05:30"
286+
created: "2025-01-02T11:24:01.819663+05:30"
273287
description: Helm chart for deploying postgres datastore
274288
digest: 6e8a630281561184374d252a30f3541faa49fed00d072d4e0b37b4363b1bdc7b
275289
icon: https://zop.dev/logo.png
@@ -283,7 +297,7 @@ entries:
283297
redis:
284298
- apiVersion: v1
285299
appVersion: "1.0"
286-
created: "2024-12-31T13:26:02.167148+05:30"
300+
created: "2025-01-02T11:24:01.819944+05:30"
287301
description: Helm chart deploys redis instance
288302
digest: a1181c8d8c0808bfcbcd59a7ba08d675f83285221fff6fa10bc3fbc6014305e2
289303
icon: https://zop.dev/logo.png
@@ -297,7 +311,7 @@ entries:
297311
redis-distributed:
298312
- apiVersion: v1
299313
appVersion: "1.0"
300-
created: "2024-12-31T13:26:02.167021+05:30"
314+
created: "2025-01-02T11:24:01.819817+05:30"
301315
description: Helm chart deploys redis distributed instance
302316
digest: 9f8b2844bf6b838a2f6fb47c98e393c10929dbcf20158b645283d67edb3fdb61
303317
icon: https://zop.dev/logo.png
@@ -311,7 +325,7 @@ entries:
311325
scylladb:
312326
- apiVersion: v1
313327
appVersion: "1.0"
314-
created: "2024-12-31T13:26:02.167391+05:30"
328+
created: "2025-01-02T11:24:01.820183+05:30"
315329
description: Helm chart for deploying ScyllaDB
316330
digest: 715797a89c9a8d06bfd839f68a18b4a720db459539581043daf153d72994e420
317331
icon: https://zop.dev/logo.png
@@ -325,7 +339,7 @@ entries:
325339
service:
326340
- apiVersion: v1
327341
appVersion: "1.0"
328-
created: "2024-12-31T13:26:02.1694+05:30"
342+
created: "2025-01-02T11:24:01.82193+05:30"
329343
description: Helm chart creates a deployment, service, hpa for a service along
330344
with serviceMonitor etc
331345
digest: 4cc6acd625ea36bdb9bd874c4d648efb379129438f48c91098a59e8d84ba3620
@@ -339,7 +353,7 @@ entries:
339353
version: v0.0.12
340354
- apiVersion: v1
341355
appVersion: "1.0"
342-
created: "2024-12-31T13:26:02.168671+05:30"
356+
created: "2025-01-02T11:24:01.821476+05:30"
343357
description: Helm chart creates a deployment, service, hpa for a service along
344358
with serviceMonitor etc
345359
digest: 08769b7fe4e8be7e26a53329c764abd9013dca805e6249ccf3d8a8155a9a8959
@@ -353,7 +367,7 @@ entries:
353367
version: v0.0.11
354368
- apiVersion: v1
355369
appVersion: "1.0"
356-
created: "2024-12-31T13:26:02.168257+05:30"
370+
created: "2025-01-02T11:24:01.820991+05:30"
357371
description: Helm chart creates a deployment, service, hpa for a service along
358372
with serviceMonitor etc
359373
digest: 1d3435fe1e7dc358e2941621aadf1ba21d16fa4f72d8320810c61f5a11ae7189
@@ -367,7 +381,7 @@ entries:
367381
version: v0.0.10
368382
- apiVersion: v1
369383
appVersion: "1.0"
370-
created: "2024-12-31T13:26:02.173151+05:30"
384+
created: "2025-01-02T11:24:01.825459+05:30"
371385
description: Helm chart creates a deployment, service, hpa for a service along
372386
with serviceMonitor etc
373387
digest: 6c65c363d54c2463167d77451525c546b08ed030143fb911a51c34b1d5967f45
@@ -381,7 +395,7 @@ entries:
381395
version: v0.0.9
382396
- apiVersion: v1
383397
appVersion: "1.0"
384-
created: "2024-12-31T13:26:02.172659+05:30"
398+
created: "2025-01-02T11:24:01.824981+05:30"
385399
description: Helm chart creates a deployment, service, hpa for a service along
386400
with serviceMonitor etc
387401
digest: e9feb789d09a51445657aa1a2c71e87411bcbae36a366c4ae8f6b200049addba
@@ -395,7 +409,7 @@ entries:
395409
version: v0.0.8
396410
- apiVersion: v1
397411
appVersion: "1.0"
398-
created: "2024-12-31T13:26:02.172276+05:30"
412+
created: "2025-01-02T11:24:01.824537+05:30"
399413
description: Helm chart creates a deployment, service, hpa for a service along
400414
with serviceMonitor etc
401415
digest: c5793cb3415ae0b68cfdc44fb9927ce68f0f4b77e50c7ab3cef610ed5d1cb98e
@@ -409,7 +423,7 @@ entries:
409423
version: v0.0.7
410424
- apiVersion: v1
411425
appVersion: "1.0"
412-
created: "2024-12-31T13:26:02.171837+05:30"
426+
created: "2025-01-02T11:24:01.824222+05:30"
413427
description: Helm chart creates a deployment, service, hpa for a service along
414428
with serviceMonitor etc
415429
digest: b45dd74d7722d961d949102c81b2321ff1d575c3e94fbd9bf5aca9e328626d49
@@ -423,7 +437,7 @@ entries:
423437
version: v0.0.6
424438
- apiVersion: v1
425439
appVersion: "1.0"
426-
created: "2024-12-31T13:26:02.171278+05:30"
440+
created: "2025-01-02T11:24:01.823889+05:30"
427441
description: Helm chart creates a deployment, service, hpa for a service along
428442
with serviceMonitor etc
429443
digest: 0d10278e951800d9b46a1415e090c62ff642ecbdc0f181fba617bf273799114a
@@ -437,7 +451,7 @@ entries:
437451
version: v0.0.5
438452
- apiVersion: v1
439453
appVersion: "1.0"
440-
created: "2024-12-31T13:26:02.170854+05:30"
454+
created: "2025-01-02T11:24:01.82355+05:30"
441455
description: Helm chart creates a deployment, service, hpa for a service along
442456
with serviceMonitor etc
443457
digest: f405204dd81300e58188ca5d41efbd6ea3f1b8f08bd50d65ea95000d38edc517
@@ -451,7 +465,7 @@ entries:
451465
version: v0.0.4
452466
- apiVersion: v1
453467
appVersion: "1.0"
454-
created: "2024-12-31T13:26:02.170361+05:30"
468+
created: "2025-01-02T11:24:01.823149+05:30"
455469
description: Helm chart creates a deployment, service, hpa for a service along
456470
with serviceMonitor etc
457471
digest: f31132842aca2478c10457f6e323ffa566cca222afc58996d42a08f6f87a121e
@@ -465,7 +479,7 @@ entries:
465479
version: v0.0.3
466480
- apiVersion: v1
467481
appVersion: "1.0"
468-
created: "2024-12-31T13:26:02.16993+05:30"
482+
created: "2025-01-02T11:24:01.822472+05:30"
469483
description: Helm chart creates a deployment, service, hpa for a service along
470484
with serviceMonitor etc
471485
digest: cc7992d670d615549c67717904238998780abe5aa5df400e4e3eb31d16237ea4
@@ -479,7 +493,7 @@ entries:
479493
version: v0.0.2
480494
- apiVersion: v1
481495
appVersion: "1.0"
482-
created: "2024-12-31T13:26:02.167802+05:30"
496+
created: "2025-01-02T11:24:01.820537+05:30"
483497
description: Helm chart creates a deployment, service, hpa for a service along
484498
with serviceMonitor etc
485499
digest: e45d41b5041d8a3649bb8db768226990b2aae21b31b13ffd18d7253fe1e1d441
@@ -494,7 +508,7 @@ entries:
494508
solr:
495509
- apiVersion: v1
496510
appVersion: "1.0"
497-
created: "2024-12-31T13:26:02.173441+05:30"
511+
created: "2025-01-02T11:24:01.825599+05:30"
498512
description: Helm chart for deploying Apache Solr datastore
499513
digest: b55472585f9c7272cdd3fcef0ee411c20a2f429f4b9d7d8a0ba7912a840333b8
500514
icon: https://zop.dev/logo.png
@@ -508,7 +522,7 @@ entries:
508522
surrealdb:
509523
- apiVersion: v1
510524
appVersion: "1.0"
511-
created: "2024-12-31T13:26:02.173607+05:30"
525+
created: "2025-01-02T11:24:01.825729+05:30"
512526
description: Helm chart for deploying surrealdb
513527
digest: 3dc8d5151d6a8b5a96dc3b7aabb8e575e4c5298f0eef30943b44f74f0892bd38
514528
icon: https://zop.dev/logo.png
@@ -519,4 +533,4 @@ entries:
519533
urls:
520534
- https://helm.zop.dev/surrealdb-v0.0.1.tgz
521535
version: v0.0.1
522-
generated: "2024-12-31T13:26:02.160263+05:30"
536+
generated: "2025-01-02T11:24:01.810195+05:30"

0 commit comments

Comments
 (0)