Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 1 addition & 1 deletion addons
Submodule addons updated 2202 files
Original file line number Diff line number Diff line change
@@ -1,29 +1,34 @@
---
title: kbcli addon delete-resources-with-version
title: kbcli addon purge
---

Delete the sub-resources of specified addon and versions
Purge the sub-resources of specified addon and versions

```
kbcli addon delete-resources-with-version [flags]
kbcli addon purge [flags]
```

### Examples

```
# Delete specific versions of redis addon resources
kbcli addon delete-resources-with-version redis --versions=0.9.1,0.9.2
# Purge specific versions of redis addon resources
kbcli addon purge redis --versions=0.9.1,0.9.2

# Delete all unused and outdated resources of redis addon
kbcli addon delete-resources-with-version redis --all-unused-versions=true
# Purge all unused and outdated resources of redis addon
kbcli addon purge redis --all

# Print the resources that would be purged, and no resource is actually purged
kbcli addon purge redis --dry-run
```

### Options

```
--all-unused-versions If set to true, all the resources which are not currently used and not with the newest version will be deleted.
-h, --help help for delete-resources-with-version
--versions strings Specify the versions of resources to delete.
--all If set to true, all resources will be purged, including those that are unused and not the newest version.
--auto-approve Skip interactive approval before deleting
--dry-run If set to true, only print the resources that would be purged, and no resource is actually purged.
-h, --help help for purge
--versions strings Specify the versions of resources to purge.
```

### Options inherited from parent commands
Expand Down
2 changes: 2 additions & 0 deletions docs/user_docs/cli/kbcli_cluster_create.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,10 +59,12 @@ kbcli cluster create [ClusterType] [flags]
* [kbcli cluster create kafka](kbcli_cluster_create_kafka.md) - Create a kafka cluster.
* [kbcli cluster create mongodb](kbcli_cluster_create_mongodb.md) - Create a mongodb cluster.
* [kbcli cluster create mysql](kbcli_cluster_create_mysql.md) - Create a mysql cluster.
* [kbcli cluster create oriol](kbcli_cluster_create_oriol.md) - Create a oriol cluster.
* [kbcli cluster create postgresql](kbcli_cluster_create_postgresql.md) - Create a postgresql cluster.
* [kbcli cluster create qdrant](kbcli_cluster_create_qdrant.md) - Create a qdrant cluster.
* [kbcli cluster create rabbitmq](kbcli_cluster_create_rabbitmq.md) - Create a rabbitmq cluster.
* [kbcli cluster create redis](kbcli_cluster_create_redis.md) - Create a redis cluster.
* [kbcli cluster create tidb](kbcli_cluster_create_tidb.md) - Create a tidb cluster.

#### Go Back to [CLI Overview](cli.md) Homepage.

86 changes: 0 additions & 86 deletions docs/user_docs/cli/kbcli_cluster_create_clickhouse.md

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,56 +1,50 @@
---
title: kbcli cluster create kafak2
title: kbcli cluster create oriol
---

Create a kafak2 cluster.
Create a oriol cluster.

```
kbcli cluster create kafak2 NAME [flags]
kbcli cluster create oriol NAME [flags]
```

### Examples

```
# Create a cluster with the default values
kbcli cluster create kafak2
kbcli cluster create oriol

# Create a cluster with the specified cpu, memory and storage
kbcli cluster create kafak2 --cpu 1 --memory 2 --storage 10
kbcli cluster create oriol --cpu 1 --memory 2 --storage 10
```

### Options

```
--broker-heap string Kafka broker's jvm heap setting. (default "-XshowSettings:vm -XX:MaxRAMPercentage=100 -Ddepth=64")
--broker-replicas int The number of Kafka broker replicas for separated mode. Value range [1, 100]. (default 1)
--controller-heap string Kafka controller's jvm heap setting for separated mode (default "-XshowSettings:vm -XX:MaxRAMPercentage=100 -Ddepth=64")
--controller-replicas int The number of Kafka controller replicas for separated mode. Legal values [1, 3, 5]. (default 1)
--availability-policy string The availability policy of cluster. Legal values [none, node, zone]. (default "node")
--cpu float CPU cores. Value range [0.5, 64]. (default 0.5)
--disable-exporter Enable or disable monitor. (default true)
--dry-run string[="unchanged"] Must be "client", or "server". If with client strategy, only print the object that would be sent, and no data is actually sent. If with server strategy, submit the server-side request, but no data is persistent. (default "none")
--edit Edit the API resource before creating
-h, --help help for kafak2
--etcd.cluster string The patroni dependency etcd cluster name (default "etcd")
--etcd.namespace string The patroni dependency etcd cluster namespace (default "default")
-h, --help help for oriol
--host-network-accessible Specify whether the cluster can be accessed from within the VPC.
--memory float Memory, the unit is Gi. Value range [0.5, 1000]. (default 0.5)
--meta-storage float Metadata Storage size, the unit is Gi. Value range [1, 10000]. (default 5)
--meta-storage-class string The StorageClass for Kafka Metadata Storage.
--mode string Mode for Kafka kraft cluster, 'combined' is combined Kafka controller and broker,'separated' is broker and controller running independently. Legal values [combined, separated]. (default "combined")
--monitor-enable Enable monitor for Kafka. (default true)
--monitor-replicas int The number of Kafka monitor replicas. Value range [1, 5]. (default 1)
--mode string Legal values [standalone, replication]. (default "standalone")
--monitor-enabled Enable or disable monitor.
--node-labels stringToString Node label selector (default [])
--node-port-enabled Whether NodePort service is enabled, default is false
-o, --output format Prints the output in the specified format. Allowed values: JSON and YAML (default yaml)
--pod-anti-affinity string Pod anti-affinity type, one of: (Preferred, Required) (default "Preferred")
--publicly-accessible Specify whether the cluster can be accessed from the public internet.
--rbac-enabled Specify whether rbac resources will be created by client, otherwise KubeBlocks server will try to create rbac resources.
--replicas int The number of Kafka broker replicas for combined mode. Legal values [1, 3, 5]. (default 1)
--sasl-enable Enable authentication using SASL/PLAIN for Kafka.
--storage float Data Storage size, the unit is Gi. Value range [1, 10000]. (default 10)
--storage-class string The StorageClass for Kafka Data Storage.
--storage-enable Enable storage for Kafka.
--tenancy string Tenancy options, one of: (SharedNode, DedicatedNode) (default "SharedNode")
--replicas int Value range [1, 5]. (default 1)
--storage float Storage size, the unit is Gi. Value range [1, 10000]. (default 20)
--storage-class-name string Storage class name of the data volume
--tenancy string The tenancy of cluster. Legal values [SharedNode, DedicatedNode]. (default "SharedNode")
--termination-policy string The termination policy of cluster. Legal values [DoNotTerminate, Halt, Delete, WipeOut]. (default "Delete")
--tolerations strings Tolerations for cluster, such as "key=value:effect,key:effect", for example '"engineType=mongo:NoSchedule", "diskType:NoSchedule"'
--topology-keys stringArray Topology keys for affinity
--version string Cluster version. (default "kafka-3.3.2")
--version string (default "orioledb-beta1")
```

### Options inherited from parent commands
Expand Down
Loading