Skip to content

Commit eea297c

Browse files
authored
[ADD] : scylladb support in service (#49)
1 parent 146619f commit eea297c

File tree

5 files changed

+64
-41
lines changed

5 files changed

+64
-41
lines changed

charts/service/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 deployment, service, hpa for a service along with serviceMonitor etc
44
name: service
5-
version: 0.0.12
5+
version: 0.0.13
66
icon: "https://zop.dev/logo.png"
77
maintainers:
88
- name: ZopDev

charts/service/templates/deployment.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,14 @@ spec:
193193
name: {{ $k.datastore }}-redis-values-configmap
194194
{{- end }}
195195
{{- end }}
196+
{{- if and .Values.datastores .Values.datastores.scylladb }}
197+
{{- range $i, $k := .Values.datastores.scylladb }}
198+
- configMapRef:
199+
name: {{ $k.datastore }}-{{ $k.database }}-{{ $.Release.Name}}-scylladb-configmap
200+
- secretRef:
201+
name: {{ $k.datastore }}-{{ $k.database }}-{{ $.Release.Name}}-scylladb-database-secret
202+
{{- end }}
203+
{{- end }}
196204
env:
197205
{{- range $k,$v := .Values.env }}
198206
{{- if ne (toString $v) ""}}

charts/service/values.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,4 +125,5 @@ datastores:
125125
mariadb:
126126
cockroachdb:
127127
cassandra:
128-
redisdistributed:
128+
redisdistributed:
129+
scylladb:

docs/index.yaml

Lines changed: 53 additions & 39 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: "2025-01-02T11:24:01.811447+05:30"
6+
created: "2025-01-02T11:38:52.645219+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: "2025-01-02T11:24:01.811142+05:30"
19+
created: "2025-01-02T11:38:52.644996+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: "2025-01-02T11:24:01.810875+05:30"
33+
created: "2025-01-02T11:38:52.644792+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: "2025-01-02T11:24:01.812705+05:30"
47+
created: "2025-01-02T11:38:52.646174+05:30"
4848
description: Helm chart for deploying cockroachdb datastore
4949
digest: 34f77cf414230048d6da77866c1ac39093625e761b5c68c71b7e214a4191da09
5050
icon: https://zop.dev/logo.png
@@ -58,7 +58,7 @@ entries:
5858
cron-job:
5959
- apiVersion: v1
6060
appVersion: "1.0"
61-
created: "2025-01-02T11:24:01.813771+05:30"
61+
created: "2025-01-02T11:38:52.647208+05:30"
6262
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
6363
etc
6464
digest: 462e6ec152db5248ef7f16884414dc5230e07800b7b068f3f57cb759439f2051
@@ -72,7 +72,7 @@ entries:
7272
version: v0.0.12
7373
- apiVersion: v1
7474
appVersion: "1.0"
75-
created: "2025-01-02T11:24:01.813486+05:30"
75+
created: "2025-01-02T11:38:52.646839+05:30"
7676
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
7777
etc
7878
digest: 5ec17930747dbefa44d30240d1ecc94f649084f8a252ad3351b5a5f7463bb592
@@ -86,7 +86,7 @@ entries:
8686
version: v0.0.11
8787
- apiVersion: v1
8888
appVersion: "1.0"
89-
created: "2025-01-02T11:24:01.813266+05:30"
89+
created: "2025-01-02T11:38:52.646626+05:30"
9090
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
9191
etc
9292
digest: ebc0c13fa2b4c085475168759a66c464801a099c00e60790ee3c141a619208e6
@@ -100,7 +100,7 @@ entries:
100100
version: v0.0.10
101101
- apiVersion: v1
102102
appVersion: "1.0"
103-
created: "2025-01-02T11:24:01.818067+05:30"
103+
created: "2025-01-02T11:38:52.648764+05:30"
104104
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
105105
etc
106106
digest: c59e1c2ca03efcd354674efd6c6142bb897a522511b21ab2204d758c0ad7838d
@@ -114,7 +114,7 @@ entries:
114114
version: v0.0.9
115115
- apiVersion: v1
116116
appVersion: "1.0"
117-
created: "2025-01-02T11:24:01.817835+05:30"
117+
created: "2025-01-02T11:38:52.648573+05:30"
118118
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
119119
etc
120120
digest: b0b0f1b080fb355d0c0a4c9a793aa08c42ae3d346d3d35924b160402146f3ba4
@@ -128,7 +128,7 @@ entries:
128128
version: v0.0.8
129129
- apiVersion: v1
130130
appVersion: "1.0"
131-
created: "2025-01-02T11:24:01.817565+05:30"
131+
created: "2025-01-02T11:38:52.648374+05:30"
132132
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
133133
etc
134134
digest: 68deab7c093b6399751337046e2e3d44b2f92583ff5897268b2e7096c3ecc7d4
@@ -142,7 +142,7 @@ entries:
142142
version: v0.0.7
143143
- apiVersion: v1
144144
appVersion: "1.0"
145-
created: "2025-01-02T11:24:01.816323+05:30"
145+
created: "2025-01-02T11:38:52.64818+05:30"
146146
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
147147
etc
148148
digest: 12ef691b470c85021dea5a2abb22ed85a1eeb0eebb639b4e961ebc9e48b77379
@@ -156,7 +156,7 @@ entries:
156156
version: v0.0.6
157157
- apiVersion: v1
158158
appVersion: "1.0"
159-
created: "2025-01-02T11:24:01.81611+05:30"
159+
created: "2025-01-02T11:38:52.647989+05:30"
160160
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
161161
etc
162162
digest: feacad697b021e3101356c723937a67384ce40b20d8262f8cb0dccb778ce3409
@@ -170,7 +170,7 @@ entries:
170170
version: v0.0.5
171171
- apiVersion: v1
172172
appVersion: "1.0"
173-
created: "2025-01-02T11:24:01.814788+05:30"
173+
created: "2025-01-02T11:38:52.6478+05:30"
174174
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
175175
etc
176176
digest: a0b223548907a6e97153e62a80c71fa20a2d1b44d6ddd6f86c99ee1d0bded277
@@ -184,7 +184,7 @@ entries:
184184
version: v0.0.4
185185
- apiVersion: v1
186186
appVersion: "1.0"
187-
created: "2025-01-02T11:24:01.81445+05:30"
187+
created: "2025-01-02T11:38:52.647609+05:30"
188188
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
189189
etc
190190
digest: 915559e842b254eb709dae62904e6021123d76fba00367c0f676ea471fd9bb34
@@ -198,7 +198,7 @@ entries:
198198
version: v0.0.3
199199
- apiVersion: v1
200200
appVersion: "1.0"
201-
created: "2025-01-02T11:24:01.814051+05:30"
201+
created: "2025-01-02T11:38:52.647411+05:30"
202202
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
203203
etc
204204
digest: 8647eaeb33477970ec574dfea3549f71d480bb89cac42b99fba36a4f56d2c64f
@@ -212,7 +212,7 @@ entries:
212212
version: v0.0.2
213213
- apiVersion: v1
214214
appVersion: "1.0"
215-
created: "2025-01-02T11:24:01.813047+05:30"
215+
created: "2025-01-02T11:38:52.6464+05:30"
216216
description: Helm chart creates a cron-job, service, alerts along with serviceMonitor
217217
etc
218218
digest: d8ab447cd5bff82957fc1bafdd4a1bdab91cea3b9eba179f17359d4b6265718b
@@ -227,7 +227,7 @@ entries:
227227
dgraph:
228228
- apiVersion: v1
229229
appVersion: "1.0"
230-
created: "2025-01-02T11:24:01.818811+05:30"
230+
created: "2025-01-02T11:38:52.650565+05:30"
231231
description: Helm chart for deploying dgraph datastore
232232
digest: 81cd012d3d9b7a4b5275d4e0bc16f15cf4c4636eee17d7177c124c37c3f70a34
233233
icon: https://zop.dev/logo.png
@@ -241,7 +241,7 @@ entries:
241241
mariadb:
242242
- apiVersion: v1
243243
appVersion: "1.0"
244-
created: "2025-01-02T11:24:01.819222+05:30"
244+
created: "2025-01-02T11:38:52.650953+05:30"
245245
description: Helm chart for deploying mariadb datastore
246246
digest: 27f9e8208c4c87915296c1e4a00c2bd0cb6ff48806b2f4e62a11cc85ec66567b
247247
icon: https://zop.dev/logo.png
@@ -255,7 +255,7 @@ entries:
255255
mysql:
256256
- apiVersion: v1
257257
appVersion: "1.0"
258-
created: "2025-01-02T11:24:01.819383+05:30"
258+
created: "2025-01-02T11:38:52.651256+05:30"
259259
description: Helm chart for deploying mysql datastore
260260
digest: d1b0b8aff145de7076aa97054be6da52e769ac7be00d8453500a75ac82cc0d07
261261
icon: https://zop.dev/logo.png
@@ -269,7 +269,7 @@ entries:
269269
opentsdb:
270270
- apiVersion: v1
271271
appVersion: "1.0"
272-
created: "2025-01-02T11:24:01.819516+05:30"
272+
created: "2025-01-02T11:38:52.651394+05:30"
273273
description: Helm chart for deploying opentsdb
274274
digest: fd3473ad09c60da40c8ddbb319a4c015774d0ae35c0e7da5556949bcbde39f7e
275275
icon: https://zop.dev/logo.png
@@ -283,7 +283,7 @@ entries:
283283
postgres:
284284
- apiVersion: v1
285285
appVersion: "1.0"
286-
created: "2025-01-02T11:24:01.819663+05:30"
286+
created: "2025-01-02T11:38:52.65154+05:30"
287287
description: Helm chart for deploying postgres datastore
288288
digest: 6e8a630281561184374d252a30f3541faa49fed00d072d4e0b37b4363b1bdc7b
289289
icon: https://zop.dev/logo.png
@@ -297,7 +297,7 @@ entries:
297297
redis:
298298
- apiVersion: v1
299299
appVersion: "1.0"
300-
created: "2025-01-02T11:24:01.819944+05:30"
300+
created: "2025-01-02T11:38:52.651831+05:30"
301301
description: Helm chart deploys redis instance
302302
digest: a1181c8d8c0808bfcbcd59a7ba08d675f83285221fff6fa10bc3fbc6014305e2
303303
icon: https://zop.dev/logo.png
@@ -311,7 +311,7 @@ entries:
311311
redis-distributed:
312312
- apiVersion: v1
313313
appVersion: "1.0"
314-
created: "2025-01-02T11:24:01.819817+05:30"
314+
created: "2025-01-02T11:38:52.651703+05:30"
315315
description: Helm chart deploys redis distributed instance
316316
digest: 9f8b2844bf6b838a2f6fb47c98e393c10929dbcf20158b645283d67edb3fdb61
317317
icon: https://zop.dev/logo.png
@@ -325,7 +325,7 @@ entries:
325325
scylladb:
326326
- apiVersion: v1
327327
appVersion: "1.0"
328-
created: "2025-01-02T11:24:01.820183+05:30"
328+
created: "2025-01-02T11:38:52.652069+05:30"
329329
description: Helm chart for deploying ScyllaDB
330330
digest: 715797a89c9a8d06bfd839f68a18b4a720db459539581043daf153d72994e420
331331
icon: https://zop.dev/logo.png
@@ -339,7 +339,21 @@ entries:
339339
service:
340340
- apiVersion: v1
341341
appVersion: "1.0"
342-
created: "2025-01-02T11:24:01.82193+05:30"
342+
created: "2025-01-02T11:38:52.654504+05:30"
343+
description: Helm chart creates a deployment, service, hpa for a service along
344+
with serviceMonitor etc
345+
digest: eca3b5e28c90dcbed32071e7b28dfab4e88014a679bbd16a03729f34c9dccc5f
346+
icon: https://zop.dev/logo.png
347+
maintainers:
348+
- name: ZopDev
349+
url: zop.dev
350+
name: service
351+
urls:
352+
- https://helm.zop.dev/service-v0.0.13.tgz
353+
version: v0.0.13
354+
- apiVersion: v1
355+
appVersion: "1.0"
356+
created: "2025-01-02T11:38:52.65406+05:30"
343357
description: Helm chart creates a deployment, service, hpa for a service along
344358
with serviceMonitor etc
345359
digest: 4cc6acd625ea36bdb9bd874c4d648efb379129438f48c91098a59e8d84ba3620
@@ -353,7 +367,7 @@ entries:
353367
version: v0.0.12
354368
- apiVersion: v1
355369
appVersion: "1.0"
356-
created: "2025-01-02T11:24:01.821476+05:30"
370+
created: "2025-01-02T11:38:52.653576+05:30"
357371
description: Helm chart creates a deployment, service, hpa for a service along
358372
with serviceMonitor etc
359373
digest: 08769b7fe4e8be7e26a53329c764abd9013dca805e6249ccf3d8a8155a9a8959
@@ -367,7 +381,7 @@ entries:
367381
version: v0.0.11
368382
- apiVersion: v1
369383
appVersion: "1.0"
370-
created: "2025-01-02T11:24:01.820991+05:30"
384+
created: "2025-01-02T11:38:52.652895+05:30"
371385
description: Helm chart creates a deployment, service, hpa for a service along
372386
with serviceMonitor etc
373387
digest: 1d3435fe1e7dc358e2941621aadf1ba21d16fa4f72d8320810c61f5a11ae7189
@@ -381,7 +395,7 @@ entries:
381395
version: v0.0.10
382396
- apiVersion: v1
383397
appVersion: "1.0"
384-
created: "2025-01-02T11:24:01.825459+05:30"
398+
created: "2025-01-02T11:38:52.658223+05:30"
385399
description: Helm chart creates a deployment, service, hpa for a service along
386400
with serviceMonitor etc
387401
digest: 6c65c363d54c2463167d77451525c546b08ed030143fb911a51c34b1d5967f45
@@ -395,7 +409,7 @@ entries:
395409
version: v0.0.9
396410
- apiVersion: v1
397411
appVersion: "1.0"
398-
created: "2025-01-02T11:24:01.824981+05:30"
412+
created: "2025-01-02T11:38:52.657734+05:30"
399413
description: Helm chart creates a deployment, service, hpa for a service along
400414
with serviceMonitor etc
401415
digest: e9feb789d09a51445657aa1a2c71e87411bcbae36a366c4ae8f6b200049addba
@@ -409,7 +423,7 @@ entries:
409423
version: v0.0.8
410424
- apiVersion: v1
411425
appVersion: "1.0"
412-
created: "2025-01-02T11:24:01.824537+05:30"
426+
created: "2025-01-02T11:38:52.657408+05:30"
413427
description: Helm chart creates a deployment, service, hpa for a service along
414428
with serviceMonitor etc
415429
digest: c5793cb3415ae0b68cfdc44fb9927ce68f0f4b77e50c7ab3cef610ed5d1cb98e
@@ -423,7 +437,7 @@ entries:
423437
version: v0.0.7
424438
- apiVersion: v1
425439
appVersion: "1.0"
426-
created: "2025-01-02T11:24:01.824222+05:30"
440+
created: "2025-01-02T11:38:52.65709+05:30"
427441
description: Helm chart creates a deployment, service, hpa for a service along
428442
with serviceMonitor etc
429443
digest: b45dd74d7722d961d949102c81b2321ff1d575c3e94fbd9bf5aca9e328626d49
@@ -437,7 +451,7 @@ entries:
437451
version: v0.0.6
438452
- apiVersion: v1
439453
appVersion: "1.0"
440-
created: "2025-01-02T11:24:01.823889+05:30"
454+
created: "2025-01-02T11:38:52.656772+05:30"
441455
description: Helm chart creates a deployment, service, hpa for a service along
442456
with serviceMonitor etc
443457
digest: 0d10278e951800d9b46a1415e090c62ff642ecbdc0f181fba617bf273799114a
@@ -451,7 +465,7 @@ entries:
451465
version: v0.0.5
452466
- apiVersion: v1
453467
appVersion: "1.0"
454-
created: "2025-01-02T11:24:01.82355+05:30"
468+
created: "2025-01-02T11:38:52.656377+05:30"
455469
description: Helm chart creates a deployment, service, hpa for a service along
456470
with serviceMonitor etc
457471
digest: f405204dd81300e58188ca5d41efbd6ea3f1b8f08bd50d65ea95000d38edc517
@@ -465,7 +479,7 @@ entries:
465479
version: v0.0.4
466480
- apiVersion: v1
467481
appVersion: "1.0"
468-
created: "2025-01-02T11:24:01.823149+05:30"
482+
created: "2025-01-02T11:38:52.655124+05:30"
469483
description: Helm chart creates a deployment, service, hpa for a service along
470484
with serviceMonitor etc
471485
digest: f31132842aca2478c10457f6e323ffa566cca222afc58996d42a08f6f87a121e
@@ -479,7 +493,7 @@ entries:
479493
version: v0.0.3
480494
- apiVersion: v1
481495
appVersion: "1.0"
482-
created: "2025-01-02T11:24:01.822472+05:30"
496+
created: "2025-01-02T11:38:52.654817+05:30"
483497
description: Helm chart creates a deployment, service, hpa for a service along
484498
with serviceMonitor etc
485499
digest: cc7992d670d615549c67717904238998780abe5aa5df400e4e3eb31d16237ea4
@@ -493,7 +507,7 @@ entries:
493507
version: v0.0.2
494508
- apiVersion: v1
495509
appVersion: "1.0"
496-
created: "2025-01-02T11:24:01.820537+05:30"
510+
created: "2025-01-02T11:38:52.65248+05:30"
497511
description: Helm chart creates a deployment, service, hpa for a service along
498512
with serviceMonitor etc
499513
digest: e45d41b5041d8a3649bb8db768226990b2aae21b31b13ffd18d7253fe1e1d441
@@ -508,7 +522,7 @@ entries:
508522
solr:
509523
- apiVersion: v1
510524
appVersion: "1.0"
511-
created: "2025-01-02T11:24:01.825599+05:30"
525+
created: "2025-01-02T11:38:52.658369+05:30"
512526
description: Helm chart for deploying Apache Solr datastore
513527
digest: b55472585f9c7272cdd3fcef0ee411c20a2f429f4b9d7d8a0ba7912a840333b8
514528
icon: https://zop.dev/logo.png
@@ -522,7 +536,7 @@ entries:
522536
surrealdb:
523537
- apiVersion: v1
524538
appVersion: "1.0"
525-
created: "2025-01-02T11:24:01.825729+05:30"
539+
created: "2025-01-02T11:38:52.6585+05:30"
526540
description: Helm chart for deploying surrealdb
527541
digest: 3dc8d5151d6a8b5a96dc3b7aabb8e575e4c5298f0eef30943b44f74f0892bd38
528542
icon: https://zop.dev/logo.png
@@ -533,4 +547,4 @@ entries:
533547
urls:
534548
- https://helm.zop.dev/surrealdb-v0.0.1.tgz
535549
version: v0.0.1
536-
generated: "2025-01-02T11:24:01.810195+05:30"
550+
generated: "2025-01-02T11:38:52.644197+05:30"

docs/service-v0.0.13.tgz

8.06 KB
Binary file not shown.

0 commit comments

Comments
 (0)