Skip to content

Commit de5131e

Browse files
committed
Add hero.jpg
Signed-off-by: obaydullahmhs <[email protected]>
1 parent 8bc53bf commit de5131e

File tree

2 files changed

+48
-6
lines changed

2 files changed

+48
-6
lines changed
436 KB
Loading

content/post/kubedb-v2024.06.04/index.md

Lines changed: 48 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ authors:
77
tags:
88
- alert
99
- backup
10+
- clickhouse
1011
- cloud-native
1112
- dashboard
1213
- database
13-
- clickhouse
1414
- druid
1515
- grafana
1616
- kafka
@@ -115,7 +115,7 @@ spec:
115115
topology: {}
116116
```
117117

118-
### Ops Request
118+
### OpsRequest
119119
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.
120120

121121
#### Restart
@@ -356,8 +356,50 @@ We have introduced support for Sharded MongoDB Cluster in the `mongodb-csi-snaps
356356
Specific components restoression provided in KubeStash Restoression wasn’t working properly. This bug has been fixed in this release.
357357

358358
## 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+
```
359401

360-
### Ops Request
402+
### OpsRequest
361403
Memcached Ops Request support has been introduced through this release. Ops Request for Restart, Vertical Scaling, and Reconfiguration have been added.
362404

363405
#### Restart
@@ -444,7 +486,7 @@ Previously there were multiple postgres database servers which the pgbouncer can
444486
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.
445487

446488
## Pgpool
447-
### Ops Request
489+
### OpsRequest
448490
In this release, we have introduced support for Pgpool Ops Requests. Current Ops Request supports for Pgpool are: Restart, Vertical Scaling, and Reconfigure.
449491
#### Restart
450492
Restart ops request is used to perform a smart restart to Pgpool pods. An example YAML is provided below:
@@ -542,7 +584,7 @@ Alpine: https://github.com/kubedb/postgres-docker/tree/release-15.5-alpine-age
542584
Debian: https://github.com/kubedb/postgres-docker/tree/release-15.5-bookworm-age
543585

544586
## RabbitMQ
545-
### Ops Requests
587+
### OpsRequest
546588

547589
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 -
548590

@@ -613,7 +655,7 @@ spec:
613655

614656
## SingleStore
615657

616-
### Ops Request
658+
### OpsRequest
617659
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.
618660

619661
#### Vertical Scaling

0 commit comments

Comments
 (0)