You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/post/kubedb-v2024.06.04/index.md
+48-6Lines changed: 48 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -7,10 +7,10 @@ authors:
7
7
tags:
8
8
- alert
9
9
- backup
10
+
- clickhouse
10
11
- cloud-native
11
12
- dashboard
12
13
- database
13
-
- clickhouse
14
14
- druid
15
15
- grafana
16
16
- kafka
@@ -115,7 +115,7 @@ spec:
115
115
topology: {}
116
116
```
117
117
118
-
### Ops Request
118
+
### OpsRequest
119
119
In this release, support for Druid Ops Request support has been integrated. Druid Ops Request provides a declarative configuration for the Druid administrative operations like database restart, vertical scaling, volume expansion, etc. in a Kubernetes native way.
120
120
121
121
#### Restart
@@ -356,8 +356,50 @@ We have introduced support for Sharded MongoDB Cluster in the `mongodb-csi-snaps
356
356
Specific components restoression provided in KubeStash Restoression wasn’t working properly. This bug has been fixed in this release.
357
357
358
358
## Memcached
359
+
### Custom Configuration
360
+
This release introduces custom configuration for Memcached. By using custom configuration file, you can use KubeDB to run Memcached with custom configuration.
361
+
The necessary information required for custom configuration is memcached.conf file which is the Memcached configuration file containing the custom configurations. For custom configuration, you can use YAML like this:
362
+
363
+
```yaml
364
+
apiVersion: v1
365
+
stringData:
366
+
memcached.conf: |
367
+
-m 32
368
+
-c 500
369
+
kind: Secret
370
+
metadata:
371
+
name: mc-configuration
372
+
namespace: demo
373
+
resourceVersion: "4505"
374
+
```
375
+
376
+
In the above YAML, -m is max memory limit to use for object storage & -c is max simultaneous connections.
377
+
378
+
To apply this custom configuration, the Memcached YAML will be like:
379
+
```yaml
380
+
apiVersion: kubedb.com/v1alpha2
381
+
kind: Memcached
382
+
metadata:
383
+
name: memcached
384
+
namespace: demo
385
+
spec:
386
+
replicas: 1
387
+
version: "1.6.22"
388
+
configSecret:
389
+
name: mc-configuration
390
+
podTemplate:
391
+
spec:
392
+
resources:
393
+
limits:
394
+
cpu: 500m
395
+
memory: 128Mi
396
+
requests:
397
+
cpu: 250m
398
+
memory: 64Mi
399
+
terminationPolicy: WipeOut
400
+
```
359
401
360
-
### Ops Request
402
+
### OpsRequest
361
403
Memcached Ops Request support has been introduced through this release. Ops Request for Restart, Vertical Scaling, and Reconfiguration have been added.
362
404
363
405
#### Restart
@@ -444,7 +486,7 @@ Previously there were multiple postgres database servers which the pgbouncer can
444
486
Health check is configured in this release. Now it can do write check and it can check every pgbouncer pod if it is healthy or not.
445
487
446
488
## Pgpool
447
-
### Ops Request
489
+
### OpsRequest
448
490
In this release, we have introduced support for Pgpool Ops Requests. Current Ops Request supports for Pgpool are: Restart, Vertical Scaling, and Reconfigure.
449
491
#### Restart
450
492
Restart ops request is used to perform a smart restart to Pgpool pods. An example YAML is provided below:
This release is going to introduce more OpsRequest for RabbitMQ clusters. The last release included RabbitMQ OpsRequests for Restart, Vertical Scaling, and Volume Expansion. This release brings support for Horizontal Scaling, Update Version, Reconfigurations, and ReconfigureTLS. Here’s a sample YAML for Upgrading RabbitMQ v3.12.12 cluster named **rabbitmq** in demo namespace to v3.13.2 -
548
590
@@ -613,7 +655,7 @@ spec:
613
655
614
656
## SingleStore
615
657
616
-
### Ops Request
658
+
### OpsRequest
617
659
In this release, we have introduced support for SingleStore Ops Requests. Initially, Ops Requests for Restart, Vertical Scaling, Volume Expansion, and Reconfiguration have been added for both clustering and standalone modes.
0 commit comments