Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
a76781c
RotateAuth for databases
Bonusree Jul 11, 2025
b943af1
templetize done
Bonusree Jul 11, 2025
1fad893
rotateauth for mariadb
Bonusree Jul 11, 2025
c0d3176
some changes in mariadb
Bonusree Jul 14, 2025
2f99b5d
corrected ci problems
Bonusree Jul 14, 2025
c65c912
rotateauth for druid
Bonusree Jul 15, 2025
68feee7
rotateauth for mssqlserver added
Bonusree Jul 15, 2025
a7e4654
rotateauth for elasticsearch is added
Bonusree Jul 16, 2025
ba81340
rotateauth for pgbouncer
Bonusree Jul 18, 2025
a6b6d25
rotateauth for pgpool
Bonusree Jul 18, 2025
c80c4d5
redis rotate auth
Bonusree Jul 18, 2025
cd7b0b7
rotateauth for solr
Bonusree Jul 21, 2025
498804b
cli issues fixed
Bonusree Jul 21, 2025
20ae4bd
rotateauth for perconaxtradb
Bonusree Jul 21, 2025
92f30db
cli error resolved
Bonusree Jul 23, 2025
8185b1e
remove next step from percona
Bonusree Jul 23, 2025
b1633d0
failover started for mysql
Bonusree Jul 23, 2025
9e18ca8
here is failover for mysql
Bonusree Jul 24, 2025
5339e96
rename index file
Bonusree Jul 28, 2025
2538753
Merge branch 'failover' into rotateauth
Bonusree Jul 28, 2025
94c7008
fixed rotate auth
Bonusree Jul 28, 2025
c3f4898
solr fixed
Bonusree Jul 28, 2025
377b24c
mariadb review resolve
Bonusree Jul 28, 2025
7555a56
resolved review for mariadb
Bonusree Jul 29, 2025
5d50918
weight, rename fixed for all dbs
Bonusree Jul 29, 2025
f8658cd
resolve error druid, elastic, mssql, redis
Bonusree Jul 30, 2025
2533c4d
resolved review of pgpool&pgbouncer, make changes in name
Bonusree Aug 1, 2025
c2b21dc
correct the definition
Bonusree Aug 8, 2025
44bd5c1
resolve mssqlserver
Bonusree Aug 8, 2025
80781a6
ro->rotateauth
Bonusree Aug 12, 2025
269e38f
start ignite
Bonusree Aug 14, 2025
63d7f2c
rabbitmq started
Bonusree Aug 15, 2025
3401525
rabbitmq rotateauth is ready for review
Bonusree Aug 18, 2025
9d396f0
Update petset tag in kubedb-upgrade process
ArnobKumarSaha Jul 11, 2025
eab3fa1
Prepare for release v2025.7.30-rc.0 (#796)
1gtm Aug 2, 2025
1329a42
Prepare for release v2025.7.31 (#799)
1gtm Aug 7, 2025
b12c083
Valkey and External Client Connection (#795)
HiranmoyChowdhury Aug 8, 2025
b3bbfbe
Add Cassandra Doc (#789)
sabbir-hossain70 Aug 8, 2025
b350aba
Add MSSQL Init Database Support via Scripts doc (#797)
Neaj-Morshad-101 Aug 8, 2025
df8d158
Distributed MariaDB (#798)
sheikh-arman Aug 9, 2025
3296d4d
Add maxscale volume expansion doc (#790)
refat75 Aug 11, 2025
a86da3c
Use Go 1.25 (#800)
1gtm Aug 15, 2025
1bfa7b7
mysql rotateauth
Bonusree Aug 20, 2025
5bd18be
try to fix build and mysql
Bonusree Aug 21, 2025
fed8104
resolve link error
Bonusree Aug 21, 2025
ff6f532
resolve review of mysql
Bonusree Aug 21, 2025
d0868f8
resolve url error
Bonusree Aug 21, 2025
b2d9db6
memcached rotateauth added
Bonusree Aug 21, 2025
c882bed
delete the wrong url
Bonusree Aug 22, 2025
614fa58
mysql url error fixed
Bonusree Aug 22, 2025
8a9bf65
change
Bonusree Aug 22, 2025
01ab315
Merge branch 'mariadb-failover' into rotateauth
Bonusree Aug 25, 2025
6c498d9
resolve review memcached rotateauth
Bonusree Aug 25, 2025
f0a3179
try to fix visually
Bonusree Aug 26, 2025
2d892b0
intendation
Bonusree Aug 26, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions docs/examples/kafka/rotate-auth/kafka-rotate-auth-generated.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: KafkaOpsRequest
metadata:
name: kfops-rotate-auth-generated
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: kafka-prod
timeout: 5m
apply: IfReady
14 changes: 14 additions & 0 deletions docs/examples/kafka/rotate-auth/kafka-rotate-auth-user.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: KafkaOpsRequest
metadata:
name: kfops-rotate-auth-user
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: kafka-prod
authentication:
secretRef:
name: kafka-user-auth
timeout: 5m
apply: IfReady
11 changes: 11 additions & 0 deletions docs/examples/memcached/rotate-auth/rotate-auth-generated.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: MemcachedOpsRequest
metadata:
name: mcops-rotate-auth-generated
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: memcd-quickstart
timeout: 5m
apply: IfReady
14 changes: 14 additions & 0 deletions docs/examples/memcached/rotate-auth/rotate-auth-user.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: MemcachedOpsRequest
metadata:
name: mcops-rotate-auth-user
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: memcd-quickstart
authentication:
secretRef:
name: mc-new-auth
timeout: 5m
apply: IfReady
8 changes: 8 additions & 0 deletions docs/examples/memcached/rotate-auth/secret.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
apiVersion: v1
data:
authData: dXNlcjpwYXNzCg==
kind: Secret
metadata:
name: mc-new-auth
namespace: demo
type: Opaque
11 changes: 11 additions & 0 deletions docs/examples/mongodb/rotate-auth/rotate-auth-generated.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: MongoDBOpsRequest
metadata:
name: mgops-rotate-auth-generated
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: mgo-quickstart
timeout: 5m
apply: IfReady
14 changes: 14 additions & 0 deletions docs/examples/mongodb/rotate-auth/rotate-auth-user.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: MongoDBOpsRequest
metadata:
name: mgops-rotate-auth-user
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: mgo-quickstart
authentication:
secretRef:
name: quick-mg-user-auth
timeout: 5m
apply: IfReady
11 changes: 11 additions & 0 deletions docs/examples/mssqlserver/rotate-auth/rotate-auth-generated.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: MSSQLServerOpsRequest
metadata:
name: msops-rotate-auth-generated
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: mssqlserver-quickstart
timeout: 5m
apply: IfReady
14 changes: 14 additions & 0 deletions docs/examples/mssqlserver/rotate-auth/rotate-auth-user.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: MSSQLServerOpsRequest
metadata:
name: msops-rotate-auth-user
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: mssqlserver-quickstart
authentication:
secretRef:
name: quick-mssql-user-auth
timeout: 5m
apply: IfReady
11 changes: 11 additions & 0 deletions docs/examples/mysql/rotate-auth/rotate-auth-generated.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: MySQLOpsRequest
metadata:
name: myops-rotate-auth-generated
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: mysql-quickstart
timeout: 5m
apply: IfReady
14 changes: 14 additions & 0 deletions docs/examples/mysql/rotate-auth/rotate-auth-user.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: MySQLOpsRequest
metadata:
name: myops-rotate-auth-user
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: mysql-quickstart
authentication:
secretRef:
name: mysql-quickstart-auth-user
timeout: 5m
apply: IfReady
11 changes: 11 additions & 0 deletions docs/examples/pgbouncer/rotateauth/rotateauth.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: PgBouncerOpsRequest
metadata:
name: pbops-rotate-auth-generated
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: pgbouncer-server
timeout: 5m
apply: IfReady
14 changes: 14 additions & 0 deletions docs/examples/pgbouncer/rotateauth/rotateauthuser.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: PgBouncerOpsRequest
metadata:
name: pbops-rotate-auth-user
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: pgbouncer-server
authentication:
secretRef:
name: quick-pb-user-auth
timeout: 5m
apply: IfReady
11 changes: 11 additions & 0 deletions docs/examples/pgpool/rotateauth/rotateauth.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: PgpoolOpsRequest
metadata:
name: pgpops-rotate-auth-generated
namespace: pool
spec:
type: RotateAuth
databaseRef:
name: quick-pgpool
timeout: 5m
apply: IfReady
14 changes: 14 additions & 0 deletions docs/examples/pgpool/rotateauth/rotateauthuser.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: PgpoolOpsRequest
metadata:
name: ppops-rotate-auth-user
namespace: pool
spec:
type: RotateAuth
databaseRef:
name: quick-pgpool
authentication:
secretRef:
name: quick-pb-user-auth
timeout: 5m
apply: IfReady
11 changes: 11 additions & 0 deletions docs/examples/postgres/rotate-auth/rotate-auth-generated.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: PostgresOpsRequest
metadata:
name: pgops-rotate-auth-generated
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: quick-postgres
timeout: 5m
apply: IfReady
14 changes: 14 additions & 0 deletions docs/examples/postgres/rotate-auth/rotate-auth-user.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: PostgresOpsRequest
metadata:
name: pgops-rotate-auth-user
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: quick-postgres
authentication:
secretRef:
name: quick-postgres-user-auth
timeout: 5m
apply: IfReady
11 changes: 11 additions & 0 deletions docs/examples/rabbitmq/rotate-auth/rotate-auth-generated.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: RabbitMQOpsRequest
metadata:
name: rm-rotate-auth-generated
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: rabbitmq
timeout: 5m
apply: IfReady
14 changes: 14 additions & 0 deletions docs/examples/rabbitmq/rotate-auth/rotate-auth-user.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: RabbitMQOpsRequest
metadata:
name: rmops-rotate-auth-user
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: rabbitmq
authentication:
secretRef:
name: rm-auth-user
timeout: 5m
apply: IfReady
11 changes: 11 additions & 0 deletions docs/examples/redis/rotate-auth/Redis-rotate-auth-generated.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: RedisOpsRequest
metadata:
name: rdops-rotate-auth-generated
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: redis-quickstart
timeout: 5m
apply: IfReady
14 changes: 14 additions & 0 deletions docs/examples/redis/rotate-auth/rotate-auth-user.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: RedisOpsRequest
metadata:
name: rdops-rotate-auth-user
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: redis-quickstart
authentication:
secretRef:
name: redis-quickstart-user-auth
timeout: 5m
apply: IfReady
11 changes: 11 additions & 0 deletions docs/examples/solr/rotateauth/rotateauth.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: SolrOpsRequest
metadata:
name: solrops-rotate-auth-generated
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: solr-combined
timeout: 5m
apply: IfReady
14 changes: 14 additions & 0 deletions docs/examples/solr/rotateauth/rotateauthuser.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: ops.kubedb.com/v1alpha1
kind: SolrOpsRequest
metadata:
name: solrops-rotate-auth-user
namespace: demo
spec:
type: RotateAuth
databaseRef:
name: solr-combined
authentication:
secretRef:
name: solr-combined-user-auth
timeout: 5m
apply: IfReady
4 changes: 2 additions & 2 deletions docs/guides/druid/configuration/podtemplating/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -440,7 +440,7 @@ Init Containers:
/opt/druid/extensions/mysql-metadata-storage from mysql-metadata-storage (rw)
/tmp/config/custom-config from custom-config (rw)
/tmp/config/operator-config from operator-config-volume (rw)
/var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-9t5kp (ro)
/var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-9t5kp (rotate-auth)
Containers:
druid:
Container ID: containerd://3a52f120ca09f90fcdc062c94bf404964add7a5b6ded4a372400267a9d0fd598
Expand Down Expand Up @@ -468,7 +468,7 @@ Containers:
Mounts:
/opt/druid/conf from main-config-volume (rw)
/opt/druid/extensions/mysql-metadata-storage from mysql-metadata-storage (rw)
/var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-9t5kp (ro)
/var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-9t5kp (rotate-auth)

Conditions:
Type Status
Expand Down
2 changes: 1 addition & 1 deletion docs/guides/druid/quickstart/guide/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ Here,
Let's create the Druid CR that is shown above:

```bash
$ kubectl apply -f https://github.com/kubedb/docs/raw/{{< param "info.version" >}}/docs/examples/druid/quickstart/druid-with-monitoring.yaml
$ kubectl apply -f https://github.com/kubedb/docs/raw/{{< param "info.version" >}}/docs/examples/druid/quickstart/druid-quickstart.yaml
druid.kubedb.com/druid-quickstart created
```

Expand Down
10 changes: 10 additions & 0 deletions docs/guides/druid/rotate-auth/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: Rotate Authentication Druid
menu:
docs_{{ .version }}:
identifier: guides-druid-rotate-auth
name: Rotate Authentication
parent: guides-druid
weight: 135
menu_name: docs_{{ .version }}
---
Loading
Loading