Skip to content

Commit

Permalink
Update docs with KubeDB version v2024.12.19
Browse files Browse the repository at this point in the history
Signed-off-by: obaydullahmhs <[email protected]>
  • Loading branch information
obaydullahmhs authored and Neaj-Morshad-101 committed Dec 20, 2024
1 parent 4c26ec4 commit c087d15
Show file tree
Hide file tree
Showing 73 changed files with 315 additions and 301 deletions.
2 changes: 1 addition & 1 deletion docs/examples/kafka/autoscaler/kafka-combined.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
namespace: demo
spec:
replicas: 2
version: 3.6.1
version: 3.9.0
podTemplate:
spec:
containers:
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/autoscaler/kafka-topology.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: kafka-prod
namespace: demo
spec:
version: 3.6.1
version: 3.9.0
topology:
broker:
replicas: 2
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/clustering/kf-multinode.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
namespace: demo
spec:
replicas: 3
version: 3.6.1
version: 3.9.0
storage:
accessModes:
- ReadWriteOnce
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/clustering/kf-standalone.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
namespace: demo
spec:
replicas: 1
version: 3.6.1
version: 3.9.0
storage:
accessModes:
- ReadWriteOnce
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/clustering/kf-topology.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: kafka-prod
namespace: demo
spec:
version: 3.6.1
version: 3.9.0
enableSSL: true
tls:
issuerRef:
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/configuration/kafka-combined.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
namespace: demo
spec:
replicas: 2
version: 3.6.1
version: 3.9.0
configSecret:
name: configsecret-combined
storage:
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/configuration/kafka-topology.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: kafka-prod
namespace: demo
spec:
version: 3.6.1
version: 3.9.0
configSecret:
name: configsecret-topology
topology:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ metadata:
name: connectcluster-quickstart
namespace: demo
spec:
version: 3.6.1
version: 3.9.0
replicas: 3
connectorPlugins:
- mongodb-1.11.0
- mysql-2.4.2.final
- postgres-2.4.2.final
- jdbc-2.6.1.final
- mysql-3.0.5.final
- postgres-3.0.5.final
- jdbc-3.0.5.final
kafkaRef:
name: kafka-quickstart
namespace: demo
Expand Down
6 changes: 3 additions & 3 deletions docs/examples/kafka/connectcluster/kcc-distributed.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: connectcluster-distributed
namespace: demo
spec:
version: 3.6.1
version: 3.9.0
enableSSL: true
tls:
issuerRef:
Expand All @@ -15,8 +15,8 @@ spec:
name: connectcluster-custom-config
replicas: 3
connectorPlugins:
- postgres-2.4.2.final
- jdbc-2.6.1.final
- postgres-3.0.5.final
- jdbc-3.0.5.final
kafkaRef:
name: kafka-prod
namespace: demo
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/migration/mirror-connect.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ metadata:
spec:
authSecret:
name: mirror-connect-auth
version: 3.6.1
version: 3.9.0
replicas: 3
kafkaRef:
name: target-kafka
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/migration/source-kafka.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ spec:
authSecret:
name: source-kafka-auth
replicas: 2
version: 3.6.1
version: 3.9.0
storage:
accessModes:
- ReadWriteOnce
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/migration/target-cluster.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ metadata:
spec:
authSecret:
name: target-kafka-auth
version: 3.6.1
version: 3.9.0
topology:
broker:
replicas: 2
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/monitoring/kafka-builtin-prom.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
namespace: demo
spec:
replicas: 2
version: 3.6.1
version: 3.9.0
storage:
accessModes:
- ReadWriteOnce
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/monitoring/kf-with-monitoring.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ spec:
name: kafka-ca-issuer
kind: Issuer
replicas: 3
version: 3.6.1
version: 3.9.0
storage:
accessModes:
- ReadWriteOnce
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/reconfigure-tls/kafka.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: kafka-prod
namespace: demo
spec:
version: 3.6.1
version: 3.9.0
topology:
broker:
replicas: 2
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/reconfigure/kafka-combined.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
namespace: demo
spec:
replicas: 2
version: 3.6.1
version: 3.9.0
configSecret:
name: kf-combined-custom-config
storage:
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/reconfigure/kafka-topology.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: kafka-prod
namespace: demo
spec:
version: 3.6.1
version: 3.9.0
configSecret:
name: kf-topology-custom-config
topology:
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/restart/kafka.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: kafka-prod
namespace: demo
spec:
version: 3.6.1
version: 3.9.0
topology:
broker:
replicas: 2
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/scaling/kafka-combined.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
namespace: demo
spec:
replicas: 2
version: 3.6.1
version: 3.9.0
storage:
accessModes:
- ReadWriteOnce
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/scaling/kafka-topology.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: kafka-prod
namespace: demo
spec:
version: 3.6.1
version: 3.9.0
topology:
broker:
replicas: 2
Expand Down
6 changes: 3 additions & 3 deletions docs/examples/kafka/tls/connectcluster-tls.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: connectcluster-tls
namespace: demo
spec:
version: 3.6.1
version: 3.9.0
enableSSL: true
tls:
issuerRef:
Expand All @@ -13,8 +13,8 @@ spec:
name: connectcluster-ca-issuer
replicas: 3
connectorPlugins:
- postgres-2.4.2.final
- jdbc-2.6.1.final
- postgres-3.0.5.final
- jdbc-3.0.5.final
kafkaRef:
name: kafka-prod
namespace: demo
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/tls/kafka-dev-tls.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: kafka-dev-tls
namespace: demo
spec:
version: 3.6.1
version: 3.9.0
enableSSL: true
tls:
issuerRef:
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/tls/kafka-prod-tls.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: kafka-prod-tls
namespace: demo
spec:
version: 3.6.1
version: 3.9.0
enableSSL: true
tls:
issuerRef:
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/update-version/kafka.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: kafka-prod
namespace: demo
spec:
version: 3.5.2
version: 3.8.1
topology:
broker:
replicas: 2
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/update-version/update-version-ops.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ spec:
databaseRef:
name: kafka-prod
updateVersion:
targetVersion: 3.6.1
targetVersion: 3.9.0
timeout: 5m
apply: IfReady
2 changes: 1 addition & 1 deletion docs/examples/kafka/volume-expansion/kafka-combined.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
namespace: demo
spec:
replicas: 2
version: 3.6.1
version: 3.9.0
storage:
accessModes:
- ReadWriteOnce
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/kafka/volume-expansion/kafka-topology.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: kafka-prod
namespace: demo
spec:
version: 3.6.1
version: 3.9.0
topology:
broker:
replicas: 2
Expand Down
8 changes: 4 additions & 4 deletions docs/guides/druid/configuration/config-file/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -178,12 +178,12 @@ Now, wait for the Druid to become ready:

```bash
$ kubectl get dr -n demo -w
NAME TYPE VERSION STATUS AGE
druid-with-config kubedb.com/v1 3.6.1 Provisioning 5s
druid-with-config kubedb.com/v1 3.6.1 Provisioning 7s
NAME TYPE VERSION STATUS AGE
druid-with-config kubedb.com/v1alpha2 28.0.1 Provisioning 5s
druid-with-config kubedb.com/v1alpha2 28.0.1 Provisioning 7s
.
.
druid-with-config kubedb.com/v1 3.6.1 Ready 2m
druid-with-config kubedb.com/v1alpha2 28.0.1 Ready 2m
```

## Verify Configuration
Expand Down
4 changes: 2 additions & 2 deletions docs/guides/druid/monitoring/using-prometheus-operator.md
Original file line number Diff line number Diff line change
Expand Up @@ -195,8 +195,8 @@ Now, wait for the database to go into `Running` state.

```bash
$ kubectl get dr -n demo druid
NAME TYPE VERSION STATUS AGE
druid-with-monitoring kubedb.com/v1alpha2 3.6.1 Ready 2m24s
NAME TYPE VERSION STATUS AGE
druid-with-monitoring kubedb.com/v1alpha2 28.0.1 Ready 2m24s
```

KubeDB will create a separate stats service with name `{Druid crd name}-stats` for monitoring purpose.
Expand Down
21 changes: 13 additions & 8 deletions docs/guides/kafka/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,24 +57,29 @@ ref : https://cacoo.com/diagrams/4PxSEzhFdNJRIbIb/0281B
## Supported Kafka Versions

KubeDB supports The following Kafka versions. Supported version are applicable for Kraft mode or Zookeeper-less releases:
- `3.3.2`
- `3.4.1`
- `3.5.1`
- `3.5.2`
- `3.6.0`
- `3.6.1`
- `3.7.2`
- `3.8.1`
- `3.9.0`

> The listed KafkaVersions are tested and provided as a part of the installation process (ie. catalog chart), but you are open to create your own [KafkaVersion](/docs/guides/kafka/concepts/kafkaversion.md) object with your custom Kafka image.
## Supported KafkaConnector Versions

| Connector Plugin | Type | Version | Connector Class |
|----------------------|--------|-------------|------------------------------------------------------------|
| mongodb-1.11.0 | Source | 1.11.0 | com.mongodb.kafka.connect.MongoSourceConnector |
| mongodb-1.11.0 | Sink | 1.11.0 | com.mongodb.kafka.connect.MongoSinkConnector |
| mysql-2.4.2.final | Source | 2.4.2.Final | io.debezium.connector.mysql.MySqlConnector |
| postgres-2.4.2.final | Source | 2.4.2.Final | io.debezium.connector.postgresql.PostgresConnector |
| mongodb-1.13.1 | Source | 1.13.1 | com.mongodb.kafka.connect.MongoSourceConnector |
| mongodb-1.13.1 | Sink | 1.13.1 | com.mongodb.kafka.connect.MongoSinkConnector |
| mongodb-1.14.1 | Source | 1.14.1 | com.mongodb.kafka.connect.MongoSourceConnector |
| mongodb-1.14.1 | Sink | 1.14.1 | com.mongodb.kafka.connect.MongoSinkConnector |
| mysql-2.7.4.final | Source | 2.7.4.Final | io.debezium.connector.mysql.MySqlConnector |
| mysql-3.0.5.final | Source | 3.0.5.Final | io.debezium.connector.mysql.MySqlConnector |
| postgres-2.7.4.final | Source | 2.7.4.Final | io.debezium.connector.postgresql.PostgresConnector |
| postgres-3.0.5.final | Source | 3.0.5.Final | io.debezium.connector.postgresql.PostgresConnector |
| jdbc-2.6.1.final | Sink | 2.6.1.Final | io.debezium.connector.jdbc.JdbcSinkConnector |
| jdbc-2.7.4.final | Sink | 2.7.4.Final | io.debezium.connector.jdbc.JdbcSinkConnector |
| jdbc-3.0.5.final | Sink | 3.0.5.Final | io.debezium.connector.jdbc.JdbcSinkConnector |
| s3-2.15.0 | Sink | 2.15.0 | io.aiven.kafka.connect.s3.AivenKafkaConnectS3SinkConnector |
| gcs-0.13.0 | Sink | 0.13.0 | io.aiven.kafka.connect.gcs.GcsSinkConnector |

Expand Down
10 changes: 5 additions & 5 deletions docs/guides/kafka/autoscaler/compute/combined.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Here, we are going to deploy a `Kafka` Combined Cluster using a supported versio

#### Deploy Kafka Combined Cluster

In this section, we are going to deploy a Kafka Topology database with version `3.6.1`. Then, in the next section we will set up autoscaling for this database using `KafkaAutoscaler` CRD. Below is the YAML of the `Kafka` CR that we are going to create,
In this section, we are going to deploy a Kafka Topology database with version `3.9.0`. Then, in the next section we will set up autoscaling for this database using `KafkaAutoscaler` CRD. Below is the YAML of the `Kafka` CR that we are going to create,

```yaml
apiVersion: kubedb.com/v1
Expand All @@ -55,7 +55,7 @@ metadata:
namespace: demo
spec:
replicas: 2
version: 3.6.1
version: 3.9.0
podTemplate:
spec:
containers:
Expand Down Expand Up @@ -89,11 +89,11 @@ Now, wait until `kafka-dev` has status `Ready`. i.e,
```bash
$ kubectl get kf -n demo -w
NAME TYPE VERSION STATUS AGE
kafka-dev kubedb.com/v1 3.6.1 Provisioning 0s
kafka-dev kubedb.com/v1 3.6.1 Provisioning 24s
kafka-dev kubedb.com/v1 3.9.0 Provisioning 0s
kafka-dev kubedb.com/v1 3.9.0 Provisioning 24s
.
.
kafka-dev kubedb.com/v1 3.6.1 Ready 92s
kafka-dev kubedb.com/v1 3.9.0 Ready 92s
```

Let's check the Pod containers resources,
Expand Down
Loading

0 comments on commit c087d15

Please sign in to comment.