diff --git a/catalog/kubedb/active_versions.json b/catalog/kubedb/active_versions.json index 8061a2078..4e694b708 100644 --- a/catalog/kubedb/active_versions.json +++ b/catalog/kubedb/active_versions.json @@ -28,6 +28,10 @@ "3.3.0" ], "KafkaConnector": [ + "s3-2.15.0", + "postgres-2.4.2.final", + "mysql-2.4.2.final", + "mongodb-1.11.0", "gcs-0.13.0" ], "MariaDB": [ diff --git a/catalog/kubedb/fmt/main.go b/catalog/kubedb/fmt/main.go index 5e142b101..5b539a794 100644 --- a/catalog/kubedb/fmt/main.go +++ b/catalog/kubedb/fmt/main.go @@ -232,6 +232,11 @@ func main() { panic(err) } } + } else if dbKind == "KafkaConnector" { + connectorType, _, _ := unstructured.NestedString(ri.Object.Object, "spec", "type") + if distro == "" { + distro = connectorType + } } dbVersion, _, err := unstructured.NestedString(ri.Object.Object, "spec", "version") @@ -581,6 +586,7 @@ func main() { filenameparts = append(filenameparts, strings.ToLower(k.Distro)) } filename := filepath.Join(dir, "charts", "kubedb-catalog", "new_templates", strings.ToLower(dbKind), fmt.Sprintf("%s.yaml", strings.Join(filenameparts, "-"))) + fmt.Println("bbbbbbbbbbbbb", filename) err = os.MkdirAll(filepath.Dir(filename), 0o755) if err != nil { panic(err) diff --git a/catalog/kubedb/raw/kafka/kafka-3.3.0.yaml b/catalog/kubedb/raw/kafka/kafka-3.3.0.yaml index b6f63d937..544c88011 100644 --- a/catalog/kubedb/raw/kafka/kafka-3.3.0.yaml +++ b/catalog/kubedb/raw/kafka/kafka-3.3.0.yaml @@ -4,7 +4,7 @@ metadata: name: 3.3.0 spec: connectCluster: - image: obaydullahmhs/connect-cluster:3.6.0_linux_amd64 + image: ghcr.io/appscode-images/kafka-connect-cluster:3.3.2 cruiseControl: image: ghcr.io/kubedb/cruise-control:3.3.0 db: diff --git a/catalog/kubedb/raw/kafka/kafka-3.3.2.yaml b/catalog/kubedb/raw/kafka/kafka-3.3.2.yaml index 8bad94eff..5ecf61f88 100644 --- a/catalog/kubedb/raw/kafka/kafka-3.3.2.yaml +++ b/catalog/kubedb/raw/kafka/kafka-3.3.2.yaml @@ -4,11 +4,11 @@ metadata: name: 3.3.2 spec: connectCluster: - image: obaydullahmhs/connect-cluster:3.6.0_linux_amd64 + image: ghcr.io/appscode-images/kafka-connect-cluster:3.3.2 cruiseControl: - image: ghcr.io/kubedb/cruise-control:3.3.2 + image: ghcr.io/appscode-images/cruise-control:3.3.2 db: - image: ghcr.io/kubedb/kafka-kraft:3.3.2 + image: ghcr.io/appscode-images/kafka-kraft:3.3.2 podSecurityPolicies: databasePolicyName: kafka-db securityContext: diff --git a/catalog/kubedb/raw/kafka/kafka-3.4.0.yaml b/catalog/kubedb/raw/kafka/kafka-3.4.0.yaml index 827599bab..46d918f49 100644 --- a/catalog/kubedb/raw/kafka/kafka-3.4.0.yaml +++ b/catalog/kubedb/raw/kafka/kafka-3.4.0.yaml @@ -4,7 +4,7 @@ metadata: name: 3.4.0 spec: connectCluster: - image: obaydullahmhs/connect-cluster:3.6.0_linux_amd64 + image: ghcr.io/appscode-images/kafka-connect-cluster:3.4.1 cruiseControl: image: ghcr.io/kubedb/cruise-control:3.4.0 db: diff --git a/catalog/kubedb/raw/kafka/kafka-3.4.1.yaml b/catalog/kubedb/raw/kafka/kafka-3.4.1.yaml index 76933cd61..af2a1b946 100644 --- a/catalog/kubedb/raw/kafka/kafka-3.4.1.yaml +++ b/catalog/kubedb/raw/kafka/kafka-3.4.1.yaml @@ -4,11 +4,11 @@ metadata: name: 3.4.1 spec: connectCluster: - image: obaydullahmhs/connect-cluster:3.6.0_linux_amd64 + image: ghcr.io/appscode-images/kafka-connect-cluster:3.4.1 cruiseControl: - image: ghcr.io/kubedb/cruise-control:3.4.1 + image: ghcr.io/appscode-images/cruise-control:3.4.1 db: - image: ghcr.io/kubedb/kafka-kraft:3.4.1 + image: ghcr.io/appscode-images/kafka-kraft:3.4.1 podSecurityPolicies: databasePolicyName: kafka-db securityContext: diff --git a/catalog/kubedb/raw/kafka/kafka-3.5.1.yaml b/catalog/kubedb/raw/kafka/kafka-3.5.1.yaml index f3cd3744e..050565b5c 100644 --- a/catalog/kubedb/raw/kafka/kafka-3.5.1.yaml +++ b/catalog/kubedb/raw/kafka/kafka-3.5.1.yaml @@ -4,11 +4,11 @@ metadata: name: 3.5.1 spec: connectCluster: - image: obaydullahmhs/connect-cluster:3.6.0_linux_amd64 + image: ghcr.io/appscode-images/kafka-connect-cluster:3.5.1 cruiseControl: - image: ghcr.io/kubedb/cruise-control:3.5.1 + image: ghcr.io/appscode-images/cruise-control:3.5.1 db: - image: ghcr.io/kubedb/kafka-kraft:3.5.1 + image: ghcr.io/appscode-images/kafka-kraft:3.5.1 podSecurityPolicies: databasePolicyName: kafka-db securityContext: diff --git a/catalog/kubedb/raw/kafka/kafka-3.6.0.yaml b/catalog/kubedb/raw/kafka/kafka-3.6.0.yaml index b1c07f9e5..1f7598cff 100644 --- a/catalog/kubedb/raw/kafka/kafka-3.6.0.yaml +++ b/catalog/kubedb/raw/kafka/kafka-3.6.0.yaml @@ -4,11 +4,11 @@ metadata: name: 3.6.0 spec: connectCluster: - image: obaydullahmhs/connect-cluster:3.6.0_linux_amd64 + image: ghcr.io/appscode-images/kafka-connect-cluster:3.6.0 cruiseControl: - image: ghcr.io/kubedb/cruise-control:3.6.0 + image: ghcr.io/appscode-images/cruise-control:3.6.0 db: - image: ghcr.io/kubedb/kafka-kraft:3.6.0 + image: ghcr.io/appscode-images/kafka-kraft:3.6.0 podSecurityPolicies: databasePolicyName: kafka-db securityContext: diff --git a/catalog/kubedb/raw/kafkaconnector/kafkaconnector-0.13.0.yaml b/catalog/kubedb/raw/kafkaconnector/kafkaconnector-0.13.0-gcs.yaml similarity index 100% rename from catalog/kubedb/raw/kafkaconnector/kafkaconnector-0.13.0.yaml rename to catalog/kubedb/raw/kafkaconnector/kafkaconnector-0.13.0-gcs.yaml diff --git a/catalog/kubedb/raw/kafkaconnector/kafkaconnector-1.11.0-mongodb.yaml b/catalog/kubedb/raw/kafkaconnector/kafkaconnector-1.11.0-mongodb.yaml new file mode 100644 index 000000000..d72e80b52 --- /dev/null +++ b/catalog/kubedb/raw/kafkaconnector/kafkaconnector-1.11.0-mongodb.yaml @@ -0,0 +1,13 @@ +apiVersion: catalog.kubedb.com/v1alpha1 +kind: KafkaConnectorVersion +metadata: + name: mongodb-1.11.0 +spec: + connectorPlugin: + image: ghcr.io/appscode-images/kafka-connector-mongodb:1.11.0 + podSecurityPolicies: + databasePolicyName: kafkaconnector + securityContext: + runAsUser: 1001 + type: MongoDB + version: 1.11.0 diff --git a/catalog/kubedb/raw/kafkaconnector/kafkaconnector-2.15.0-s3.yaml b/catalog/kubedb/raw/kafkaconnector/kafkaconnector-2.15.0-s3.yaml new file mode 100644 index 000000000..4517efd71 --- /dev/null +++ b/catalog/kubedb/raw/kafkaconnector/kafkaconnector-2.15.0-s3.yaml @@ -0,0 +1,13 @@ +apiVersion: catalog.kubedb.com/v1alpha1 +kind: KafkaConnectorVersion +metadata: + name: s3-2.15.0 +spec: + connectorPlugin: + image: ghcr.io/appscode-images/kafka-connector-s3:2.15.0 + podSecurityPolicies: + databasePolicyName: kafkaconnector + securityContext: + runAsUser: 1001 + type: S3 + version: 2.15.0 diff --git a/catalog/kubedb/raw/kafkaconnector/kafkaconnector-2.4.2-mysql.yaml b/catalog/kubedb/raw/kafkaconnector/kafkaconnector-2.4.2-mysql.yaml new file mode 100644 index 000000000..9549510f5 --- /dev/null +++ b/catalog/kubedb/raw/kafkaconnector/kafkaconnector-2.4.2-mysql.yaml @@ -0,0 +1,13 @@ +apiVersion: catalog.kubedb.com/v1alpha1 +kind: KafkaConnectorVersion +metadata: + name: mysql-2.4.2.final +spec: + connectorPlugin: + image: ghcr.io/appscode-images/kafka-connector-mysql:2.4.2.final + podSecurityPolicies: + databasePolicyName: kafkaconnector + securityContext: + runAsUser: 1001 + type: MySQL + version: 2.4.2 diff --git a/catalog/kubedb/raw/kafkaconnector/kafkaconnector-2.4.2-postgres.yaml b/catalog/kubedb/raw/kafkaconnector/kafkaconnector-2.4.2-postgres.yaml new file mode 100644 index 000000000..670c64ad3 --- /dev/null +++ b/catalog/kubedb/raw/kafkaconnector/kafkaconnector-2.4.2-postgres.yaml @@ -0,0 +1,13 @@ +apiVersion: catalog.kubedb.com/v1alpha1 +kind: KafkaConnectorVersion +metadata: + name: postgres-2.4.2.final +spec: + connectorPlugin: + image: ghcr.io/appscode-images/kafka-connector-postgres:2.4.2.final + podSecurityPolicies: + databasePolicyName: kafkaconnector + securityContext: + runAsUser: 1001 + type: Postgres + version: 2.4.2 diff --git a/charts/kubedb-autoscaler/README.md b/charts/kubedb-autoscaler/README.md index 63364991a..efc123b25 100644 --- a/charts/kubedb-autoscaler/README.md +++ b/charts/kubedb-autoscaler/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-autoscaler --version=v0.26.0-beta.0 -$ helm upgrade -i kubedb-autoscaler appscode-testing/kubedb-autoscaler -n kubedb --create-namespace --version=v0.26.0-beta.0 +$ helm search repo appscode/kubedb-autoscaler --version=v0.26.0-beta.0 +$ helm upgrade -i kubedb-autoscaler appscode/kubedb-autoscaler -n kubedb --create-namespace --version=v0.26.0-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeDB Autoscaler operator on a [Kubernetes](http://kuberne To install/upgrade the chart with the release name `kubedb-autoscaler`: ```bash -$ helm upgrade -i kubedb-autoscaler appscode-testing/kubedb-autoscaler -n kubedb --create-namespace --version=v0.26.0-beta.0 +$ helm upgrade -i kubedb-autoscaler appscode/kubedb-autoscaler -n kubedb --create-namespace --version=v0.26.0-beta.0 ``` The command deploys a KubeDB Autoscaler operator on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -90,12 +90,12 @@ The following table lists the configurable parameters of the `kubedb-autoscaler` Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb-autoscaler appscode-testing/kubedb-autoscaler -n kubedb --create-namespace --version=v0.26.0-beta.0 --set replicaCount=1 +$ helm upgrade -i kubedb-autoscaler appscode/kubedb-autoscaler -n kubedb --create-namespace --version=v0.26.0-beta.0 --set replicaCount=1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb-autoscaler appscode-testing/kubedb-autoscaler -n kubedb --create-namespace --version=v0.26.0-beta.0 --values values.yaml +$ helm upgrade -i kubedb-autoscaler appscode/kubedb-autoscaler -n kubedb --create-namespace --version=v0.26.0-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-autoscaler/doc.yaml b/charts/kubedb-autoscaler/doc.yaml index 79a5a1fb3..ee08f8375 100644 --- a/charts/kubedb-autoscaler/doc.yaml +++ b/charts/kubedb-autoscaler/doc.yaml @@ -5,8 +5,8 @@ project: description: Autoscale KubeDB operated Databases app: a KubeDB Autoscaler operator repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-autoscaler values: -- generate from values file -- diff --git a/charts/kubedb-catalog/README.md b/charts/kubedb-catalog/README.md index 94f569dee..2604262a6 100644 --- a/charts/kubedb-catalog/README.md +++ b/charts/kubedb-catalog/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-catalog --version=v2024.1.7-beta.0 -$ helm upgrade -i kubedb-catalog appscode-testing/kubedb-catalog -n kubedb --create-namespace --version=v2024.1.7-beta.0 +$ helm search repo appscode/kubedb-catalog --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-catalog appscode/kubedb-catalog -n kubedb --create-namespace --version=v2024.1.7-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys KubeDB catalog on a [Kubernetes](http://kubernetes.io) cluste To install/upgrade the chart with the release name `kubedb-catalog`: ```bash -$ helm upgrade -i kubedb-catalog appscode-testing/kubedb-catalog -n kubedb --create-namespace --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-catalog appscode/kubedb-catalog -n kubedb --create-namespace --version=v2024.1.7-beta.0 ``` The command deploys KubeDB catalog on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -106,12 +106,12 @@ The following table lists the configurable parameters of the `kubedb-catalog` ch Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb-catalog appscode-testing/kubedb-catalog -n kubedb --create-namespace --version=v2024.1.7-beta.0 --set proxies.ghcr=ghcr.io +$ helm upgrade -i kubedb-catalog appscode/kubedb-catalog -n kubedb --create-namespace --version=v2024.1.7-beta.0 --set proxies.ghcr=ghcr.io ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb-catalog appscode-testing/kubedb-catalog -n kubedb --create-namespace --version=v2024.1.7-beta.0 --values values.yaml +$ helm upgrade -i kubedb-catalog appscode/kubedb-catalog -n kubedb --create-namespace --version=v2024.1.7-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-catalog/doc.yaml b/charts/kubedb-catalog/doc.yaml index 3cb34ea2b..660b3f633 100644 --- a/charts/kubedb-catalog/doc.yaml +++ b/charts/kubedb-catalog/doc.yaml @@ -5,8 +5,8 @@ project: description: Catalog of database versions supported by KubeDB app: KubeDB catalog repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-catalog values: -- generate from values file -- diff --git a/charts/kubedb-catalog/templates/kafka/kafka-3.3.0.yaml b/charts/kubedb-catalog/templates/kafka/kafka-3.3.0.yaml index c20dc81d3..1da6c6ffc 100644 --- a/charts/kubedb-catalog/templates/kafka/kafka-3.3.0.yaml +++ b/charts/kubedb-catalog/templates/kafka/kafka-3.3.0.yaml @@ -13,7 +13,7 @@ metadata: {{- include "kubedb-catalog.labels" . | nindent 4 }} spec: connectCluster: - image: '{{ include "image.dockerHub" (merge (dict "_repo" "obaydullahmhs/connect-cluster") $) }}:3.6.0_linux_amd64' + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/kafka-connect-cluster") $) }}:3.3.2' cruiseControl: image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/cruise-control") $) }}:3.3.0' db: diff --git a/charts/kubedb-catalog/templates/kafka/kafka-3.3.2.yaml b/charts/kubedb-catalog/templates/kafka/kafka-3.3.2.yaml index 8ebf5c0c9..782cfd551 100644 --- a/charts/kubedb-catalog/templates/kafka/kafka-3.3.2.yaml +++ b/charts/kubedb-catalog/templates/kafka/kafka-3.3.2.yaml @@ -13,11 +13,11 @@ metadata: {{- include "kubedb-catalog.labels" . | nindent 4 }} spec: connectCluster: - image: '{{ include "image.dockerHub" (merge (dict "_repo" "obaydullahmhs/connect-cluster") $) }}:3.6.0_linux_amd64' + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/kafka-connect-cluster") $) }}:3.3.2' cruiseControl: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/cruise-control") $) }}:3.3.2' + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/cruise-control") $) }}:3.3.2' db: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/kafka-kraft") $) }}:3.3.2' + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/kafka-kraft") $) }}:3.3.2' podSecurityPolicies: databasePolicyName: kafka-db securityContext: diff --git a/charts/kubedb-catalog/templates/kafka/kafka-3.4.0.yaml b/charts/kubedb-catalog/templates/kafka/kafka-3.4.0.yaml index 65d598137..8d34fdf9c 100644 --- a/charts/kubedb-catalog/templates/kafka/kafka-3.4.0.yaml +++ b/charts/kubedb-catalog/templates/kafka/kafka-3.4.0.yaml @@ -13,7 +13,7 @@ metadata: {{- include "kubedb-catalog.labels" . | nindent 4 }} spec: connectCluster: - image: '{{ include "image.dockerHub" (merge (dict "_repo" "obaydullahmhs/connect-cluster") $) }}:3.6.0_linux_amd64' + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/kafka-connect-cluster") $) }}:3.4.1' cruiseControl: image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/cruise-control") $) }}:3.4.0' db: diff --git a/charts/kubedb-catalog/templates/kafka/kafka-3.4.1.yaml b/charts/kubedb-catalog/templates/kafka/kafka-3.4.1.yaml index bb3383b94..e9538007d 100644 --- a/charts/kubedb-catalog/templates/kafka/kafka-3.4.1.yaml +++ b/charts/kubedb-catalog/templates/kafka/kafka-3.4.1.yaml @@ -13,11 +13,11 @@ metadata: {{- include "kubedb-catalog.labels" . | nindent 4 }} spec: connectCluster: - image: '{{ include "image.dockerHub" (merge (dict "_repo" "obaydullahmhs/connect-cluster") $) }}:3.6.0_linux_amd64' + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/kafka-connect-cluster") $) }}:3.4.1' cruiseControl: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/cruise-control") $) }}:3.4.1' + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/cruise-control") $) }}:3.4.1' db: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/kafka-kraft") $) }}:3.4.1' + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/kafka-kraft") $) }}:3.4.1' podSecurityPolicies: databasePolicyName: kafka-db securityContext: diff --git a/charts/kubedb-catalog/templates/kafka/kafka-3.5.1.yaml b/charts/kubedb-catalog/templates/kafka/kafka-3.5.1.yaml index 23c2b5834..bc866f7f7 100644 --- a/charts/kubedb-catalog/templates/kafka/kafka-3.5.1.yaml +++ b/charts/kubedb-catalog/templates/kafka/kafka-3.5.1.yaml @@ -13,11 +13,11 @@ metadata: {{- include "kubedb-catalog.labels" . | nindent 4 }} spec: connectCluster: - image: '{{ include "image.dockerHub" (merge (dict "_repo" "obaydullahmhs/connect-cluster") $) }}:3.6.0_linux_amd64' + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/kafka-connect-cluster") $) }}:3.5.1' cruiseControl: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/cruise-control") $) }}:3.5.1' + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/cruise-control") $) }}:3.5.1' db: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/kafka-kraft") $) }}:3.5.1' + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/kafka-kraft") $) }}:3.5.1' podSecurityPolicies: databasePolicyName: kafka-db securityContext: diff --git a/charts/kubedb-catalog/templates/kafka/kafka-3.6.0.yaml b/charts/kubedb-catalog/templates/kafka/kafka-3.6.0.yaml index 3a9a0a6cd..26fcb2a3c 100644 --- a/charts/kubedb-catalog/templates/kafka/kafka-3.6.0.yaml +++ b/charts/kubedb-catalog/templates/kafka/kafka-3.6.0.yaml @@ -13,11 +13,11 @@ metadata: {{- include "kubedb-catalog.labels" . | nindent 4 }} spec: connectCluster: - image: '{{ include "image.dockerHub" (merge (dict "_repo" "obaydullahmhs/connect-cluster") $) }}:3.6.0_linux_amd64' + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/kafka-connect-cluster") $) }}:3.6.0' cruiseControl: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/cruise-control") $) }}:3.6.0' + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/cruise-control") $) }}:3.6.0' db: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/kafka-kraft") $) }}:3.6.0' + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/kafka-kraft") $) }}:3.6.0' podSecurityPolicies: databasePolicyName: kafka-db securityContext: diff --git a/charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-0.13.0.yaml b/charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-0.13.0-gcs.yaml similarity index 100% rename from charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-0.13.0.yaml rename to charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-0.13.0-gcs.yaml diff --git a/charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-1.11.0-mongodb.yaml b/charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-1.11.0-mongodb.yaml new file mode 100644 index 000000000..2da1f1b3a --- /dev/null +++ b/charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-1.11.0-mongodb.yaml @@ -0,0 +1,23 @@ +{{ $featureGates := .Values.featureGates }} +{{- if .Values.global }} + {{ $featureGates = mergeOverwrite dict .Values.featureGates .Values.global.featureGates }} +{{- end }} + +{{ if $featureGates.KafkaConnector }} + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: KafkaConnectorVersion +metadata: + name: 'mongodb-1.11.0' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + connectorPlugin: + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/kafka-connector-mongodb") $) }}:1.11.0' + podSecurityPolicies: + databasePolicyName: kafkaconnector + securityContext: + runAsUser: 1001 + type: MongoDB + version: 1.11.0 +{{ end }} diff --git a/charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-2.15.0-s3.yaml b/charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-2.15.0-s3.yaml new file mode 100644 index 000000000..3d9616461 --- /dev/null +++ b/charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-2.15.0-s3.yaml @@ -0,0 +1,23 @@ +{{ $featureGates := .Values.featureGates }} +{{- if .Values.global }} + {{ $featureGates = mergeOverwrite dict .Values.featureGates .Values.global.featureGates }} +{{- end }} + +{{ if $featureGates.KafkaConnector }} + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: KafkaConnectorVersion +metadata: + name: 's3-2.15.0' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + connectorPlugin: + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/kafka-connector-s3") $) }}:2.15.0' + podSecurityPolicies: + databasePolicyName: kafkaconnector + securityContext: + runAsUser: 1001 + type: S3 + version: 2.15.0 +{{ end }} diff --git a/charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-2.4.2-mysql.yaml b/charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-2.4.2-mysql.yaml new file mode 100644 index 000000000..a858d42ef --- /dev/null +++ b/charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-2.4.2-mysql.yaml @@ -0,0 +1,23 @@ +{{ $featureGates := .Values.featureGates }} +{{- if .Values.global }} + {{ $featureGates = mergeOverwrite dict .Values.featureGates .Values.global.featureGates }} +{{- end }} + +{{ if $featureGates.KafkaConnector }} + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: KafkaConnectorVersion +metadata: + name: 'mysql-2.4.2.final' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + connectorPlugin: + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/kafka-connector-mysql") $) }}:2.4.2.final' + podSecurityPolicies: + databasePolicyName: kafkaconnector + securityContext: + runAsUser: 1001 + type: MySQL + version: 2.4.2 +{{ end }} diff --git a/charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-2.4.2-postgres.yaml b/charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-2.4.2-postgres.yaml new file mode 100644 index 000000000..819f739be --- /dev/null +++ b/charts/kubedb-catalog/templates/kafkaconnector/kafkaconnector-2.4.2-postgres.yaml @@ -0,0 +1,23 @@ +{{ $featureGates := .Values.featureGates }} +{{- if .Values.global }} + {{ $featureGates = mergeOverwrite dict .Values.featureGates .Values.global.featureGates }} +{{- end }} + +{{ if $featureGates.KafkaConnector }} + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: KafkaConnectorVersion +metadata: + name: 'postgres-2.4.2.final' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + connectorPlugin: + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/kafka-connector-postgres") $) }}:2.4.2.final' + podSecurityPolicies: + databasePolicyName: kafkaconnector + securityContext: + runAsUser: 1001 + type: Postgres + version: 2.4.2 +{{ end }} diff --git a/charts/kubedb-crd-manager/README.md b/charts/kubedb-crd-manager/README.md index a013ebb11..296901b74 100644 --- a/charts/kubedb-crd-manager/README.md +++ b/charts/kubedb-crd-manager/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-crd-manager --version=v2024.1.7-beta.0 -$ helm upgrade -i kubedb-ops-manager appscode-testing/kubedb-crd-manager -n kubedb --create-namespace --version=v2024.1.7-beta.0 +$ helm search repo appscode/kubedb-crd-manager --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-ops-manager appscode/kubedb-crd-manager -n kubedb --create-namespace --version=v2024.1.7-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeDB CRD Manager operator on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `kubedb-ops-manager`: ```bash -$ helm upgrade -i kubedb-ops-manager appscode-testing/kubedb-crd-manager -n kubedb --create-namespace --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-ops-manager appscode/kubedb-crd-manager -n kubedb --create-namespace --version=v2024.1.7-beta.0 ``` The command deploys a KubeDB CRD Manager operator on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -47,10 +47,10 @@ The following table lists the configurable parameters of the `kubedb-crd-manager | Parameter | Description | Default | |---------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------| -| registryFQDN | Docker registry fqdn used to pull app related images. Set this to use docker registry hosted at ${registryFQDN}/${registry}/${image} | "" | -| image.registry | Docker registry used to pull app container image | raihankhanraka | +| registryFQDN | Docker registry fqdn used to pull app related images. Set this to use docker registry hosted at ${registryFQDN}/${registry}/${image} | ghcr.io | +| image.registry | Docker registry used to pull app container image | kubedb | | image.repository | App container image | kubedb-crd-manager | -| image.tag | Overrides the image tag whose default is the chart appVersion. | "1.0" | +| image.tag | Overrides the image tag whose default is the chart appVersion. | "" | | imagePullSecrets | Specify an array of imagePullSecrets. Secrets must be manually created in the namespace.
Example:
`helm template charts/kubedb-ops-manager \`
`--set imagePullSecrets[0].name=sec0 \`
`--set imagePullSecrets[1].name=sec1` | [] | | imagePullPolicy | Container image pull policy | IfNotPresent | | nameOverride | | "" | @@ -92,12 +92,12 @@ The following table lists the configurable parameters of the `kubedb-crd-manager Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb-ops-manager appscode-testing/kubedb-crd-manager -n kubedb --create-namespace --version=v2024.1.7-beta.0 --set image.registry=raihankhanraka +$ helm upgrade -i kubedb-ops-manager appscode/kubedb-crd-manager -n kubedb --create-namespace --version=v2024.1.7-beta.0 --set registryFQDN=ghcr.io ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb-ops-manager appscode-testing/kubedb-crd-manager -n kubedb --create-namespace --version=v2024.1.7-beta.0 --values values.yaml +$ helm upgrade -i kubedb-ops-manager appscode/kubedb-crd-manager -n kubedb --create-namespace --version=v2024.1.7-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-crd-manager/doc.yaml b/charts/kubedb-crd-manager/doc.yaml index 1a8819dc3..42c73d0e1 100644 --- a/charts/kubedb-crd-manager/doc.yaml +++ b/charts/kubedb-crd-manager/doc.yaml @@ -5,8 +5,8 @@ project: description: KubeDB CRD Installer app: a KubeDB CRD Manager operator repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-ops-manager values: -- generate from values file -- diff --git a/charts/kubedb-crds/README.md b/charts/kubedb-crds/README.md index 1c9bae525..6ca2cd5be 100644 --- a/charts/kubedb-crds/README.md +++ b/charts/kubedb-crds/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-crds --version=v2024.1.7-beta.0 -$ helm upgrade -i kubedb-crds appscode-testing/kubedb-crds -n kubedb --create-namespace --version=v2024.1.7-beta.0 +$ helm search repo appscode/kubedb-crds --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-crds appscode/kubedb-crds -n kubedb --create-namespace --version=v2024.1.7-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys KubeDB crds on a [Kubernetes](http://kubernetes.io) cluster u To install/upgrade the chart with the release name `kubedb-crds`: ```bash -$ helm upgrade -i kubedb-crds appscode-testing/kubedb-crds -n kubedb --create-namespace --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-crds appscode/kubedb-crds -n kubedb --create-namespace --version=v2024.1.7-beta.0 ``` The command deploys KubeDB crds on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. diff --git a/charts/kubedb-crds/doc.yaml b/charts/kubedb-crds/doc.yaml index 3b2f92a39..823d8c574 100644 --- a/charts/kubedb-crds/doc.yaml +++ b/charts/kubedb-crds/doc.yaml @@ -5,8 +5,8 @@ project: description: KubeDB Custom Resource Definitions app: KubeDB crds repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-crds values: -- generate from values file -- diff --git a/charts/kubedb-dashboard/README.md b/charts/kubedb-dashboard/README.md index a2d20027c..570abf84c 100644 --- a/charts/kubedb-dashboard/README.md +++ b/charts/kubedb-dashboard/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-dashboard --version=v0.17.0-beta.0 -$ helm upgrade -i kubedb-dashboard appscode-testing/kubedb-dashboard -n kubedb --create-namespace --version=v0.17.0-beta.0 +$ helm search repo appscode/kubedb-dashboard --version=v0.17.0-beta.0 +$ helm upgrade -i kubedb-dashboard appscode/kubedb-dashboard -n kubedb --create-namespace --version=v0.17.0-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeDB Dashboard operator on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `kubedb-dashboard`: ```bash -$ helm upgrade -i kubedb-dashboard appscode-testing/kubedb-dashboard -n kubedb --create-namespace --version=v0.17.0-beta.0 +$ helm upgrade -i kubedb-dashboard appscode/kubedb-dashboard -n kubedb --create-namespace --version=v0.17.0-beta.0 ``` The command deploys a KubeDB Dashboard operator on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -83,12 +83,12 @@ The following table lists the configurable parameters of the `kubedb-dashboard` Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb-dashboard appscode-testing/kubedb-dashboard -n kubedb --create-namespace --version=v0.17.0-beta.0 --set replicaCount=1 +$ helm upgrade -i kubedb-dashboard appscode/kubedb-dashboard -n kubedb --create-namespace --version=v0.17.0-beta.0 --set replicaCount=1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb-dashboard appscode-testing/kubedb-dashboard -n kubedb --create-namespace --version=v0.17.0-beta.0 --values values.yaml +$ helm upgrade -i kubedb-dashboard appscode/kubedb-dashboard -n kubedb --create-namespace --version=v0.17.0-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-dashboard/doc.yaml b/charts/kubedb-dashboard/doc.yaml index 8f0391e0c..f5f0a1051 100644 --- a/charts/kubedb-dashboard/doc.yaml +++ b/charts/kubedb-dashboard/doc.yaml @@ -5,8 +5,8 @@ project: description: Database Dashboard Provisioner app: a KubeDB Dashboard operator repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-dashboard values: -- generate from values file -- diff --git a/charts/kubedb-grafana-dashboards/README.md b/charts/kubedb-grafana-dashboards/README.md index 5adb7ad84..04a5775da 100644 --- a/charts/kubedb-grafana-dashboards/README.md +++ b/charts/kubedb-grafana-dashboards/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-grafana-dashboards --version=v2024.1.7-beta.0 -$ helm upgrade -i kubedb-grafana-dashboards appscode-testing/kubedb-grafana-dashboards -n kubeops --create-namespace --version=v2024.1.7-beta.0 +$ helm search repo appscode/kubedb-grafana-dashboards --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-grafana-dashboards appscode/kubedb-grafana-dashboards -n kubeops --create-namespace --version=v2024.1.7-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeDB Grafana Dashboards on a [Kubernetes](http://kubernet To install/upgrade the chart with the release name `kubedb-grafana-dashboards`: ```bash -$ helm upgrade -i kubedb-grafana-dashboards appscode-testing/kubedb-grafana-dashboards -n kubeops --create-namespace --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-grafana-dashboards appscode/kubedb-grafana-dashboards -n kubeops --create-namespace --version=v2024.1.7-beta.0 ``` The command deploys a KubeDB Grafana Dashboards on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -68,12 +68,12 @@ The following table lists the configurable parameters of the `kubedb-grafana-das Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb-grafana-dashboards appscode-testing/kubedb-grafana-dashboards -n kubeops --create-namespace --version=v2024.1.7-beta.0 --set resources=["elasticsearch","kafka","mariadb","mongodb","mysql","perconaxtradb","postgres","proxysql","redis"] +$ helm upgrade -i kubedb-grafana-dashboards appscode/kubedb-grafana-dashboards -n kubeops --create-namespace --version=v2024.1.7-beta.0 --set resources=["elasticsearch","kafka","mariadb","mongodb","mysql","perconaxtradb","postgres","proxysql","redis"] ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb-grafana-dashboards appscode-testing/kubedb-grafana-dashboards -n kubeops --create-namespace --version=v2024.1.7-beta.0 --values values.yaml +$ helm upgrade -i kubedb-grafana-dashboards appscode/kubedb-grafana-dashboards -n kubeops --create-namespace --version=v2024.1.7-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-grafana-dashboards/doc.yaml b/charts/kubedb-grafana-dashboards/doc.yaml index 9f2fba402..f9c5994ca 100644 --- a/charts/kubedb-grafana-dashboards/doc.yaml +++ b/charts/kubedb-grafana-dashboards/doc.yaml @@ -5,8 +5,8 @@ project: description: KubeDB Grafana Dashboards for ByteBuilders app: a KubeDB Grafana Dashboards repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-grafana-dashboards values: -- generate from values file -- diff --git a/charts/kubedb-kubestash-catalog/README.md b/charts/kubedb-kubestash-catalog/README.md index 08d74467b..612e04b0f 100644 --- a/charts/kubedb-kubestash-catalog/README.md +++ b/charts/kubedb-kubestash-catalog/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-kubestash-catalog --version=v2024.1.7-beta.0 -$ helm upgrade -i kubedb-kubestash-catalog appscode-testing/kubedb-kubestash-catalog -n stash --create-namespace --version=v2024.1.7-beta.0 +$ helm search repo appscode/kubedb-kubestash-catalog --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-kubestash-catalog appscode/kubedb-kubestash-catalog -n stash --create-namespace --version=v2024.1.7-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys Stash catalog on a [Kubernetes](http://kubernetes.io) cluster To install/upgrade the chart with the release name `kubedb-kubestash-catalog`: ```bash -$ helm upgrade -i kubedb-kubestash-catalog appscode-testing/kubedb-kubestash-catalog -n stash --create-namespace --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-kubestash-catalog appscode/kubedb-kubestash-catalog -n stash --create-namespace --version=v2024.1.7-beta.0 ``` The command deploys Stash catalog on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -95,12 +95,12 @@ The following table lists the configurable parameters of the `kubedb-kubestash-c Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb-kubestash-catalog appscode-testing/kubedb-kubestash-catalog -n stash --create-namespace --version=v2024.1.7-beta.0 --set proxies.ghcr=ghcr.io +$ helm upgrade -i kubedb-kubestash-catalog appscode/kubedb-kubestash-catalog -n stash --create-namespace --version=v2024.1.7-beta.0 --set proxies.ghcr=ghcr.io ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb-kubestash-catalog appscode-testing/kubedb-kubestash-catalog -n stash --create-namespace --version=v2024.1.7-beta.0 --values values.yaml +$ helm upgrade -i kubedb-kubestash-catalog appscode/kubedb-kubestash-catalog -n stash --create-namespace --version=v2024.1.7-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-kubestash-catalog/doc.yaml b/charts/kubedb-kubestash-catalog/doc.yaml index 1816462b9..33cbfe7fc 100644 --- a/charts/kubedb-kubestash-catalog/doc.yaml +++ b/charts/kubedb-kubestash-catalog/doc.yaml @@ -5,8 +5,8 @@ project: description: Catalog of Stash Addons app: Stash catalog repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-kubestash-catalog values: -- generate from values file -- diff --git a/charts/kubedb-metrics/README.md b/charts/kubedb-metrics/README.md index 2371593d5..568ed5fd8 100644 --- a/charts/kubedb-metrics/README.md +++ b/charts/kubedb-metrics/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-metrics --version=v2024.1.7-beta.0 -$ helm upgrade -i kubedb-metrics appscode-testing/kubedb-metrics -n kubedb --create-namespace --version=v2024.1.7-beta.0 +$ helm search repo appscode/kubedb-metrics --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-metrics appscode/kubedb-metrics -n kubedb --create-namespace --version=v2024.1.7-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys KubeDB metrics configurations on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `kubedb-metrics`: ```bash -$ helm upgrade -i kubedb-metrics appscode-testing/kubedb-metrics -n kubedb --create-namespace --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-metrics appscode/kubedb-metrics -n kubedb --create-namespace --version=v2024.1.7-beta.0 ``` The command deploys KubeDB metrics configurations on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. diff --git a/charts/kubedb-metrics/doc.yaml b/charts/kubedb-metrics/doc.yaml index 9f4542495..f326db2cf 100644 --- a/charts/kubedb-metrics/doc.yaml +++ b/charts/kubedb-metrics/doc.yaml @@ -5,8 +5,8 @@ project: description: KubeDB State Metrics app: KubeDB metrics configurations repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-metrics values: -- generate from values file -- diff --git a/charts/kubedb-one/README.md b/charts/kubedb-one/README.md index c1ecd0dbb..683b3f501 100644 --- a/charts/kubedb-one/README.md +++ b/charts/kubedb-one/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-one --version=v2024.1.7-beta.0 -$ helm upgrade -i kubedb appscode-testing/kubedb-one -n kubedb --create-namespace --version=v2024.1.7-beta.0 +$ helm search repo appscode/kubedb-one --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb appscode/kubedb-one -n kubedb --create-namespace --version=v2024.1.7-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeDB operator on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `kubedb`: ```bash -$ helm upgrade -i kubedb appscode-testing/kubedb-one -n kubedb --create-namespace --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb appscode/kubedb-one -n kubedb --create-namespace --version=v2024.1.7-beta.0 ``` The command deploys a KubeDB operator on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -94,12 +94,12 @@ The following table lists the configurable parameters of the `kubedb-one` chart Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb appscode-testing/kubedb-one -n kubedb --create-namespace --version=v2024.1.7-beta.0 --set global.registry=kubedb +$ helm upgrade -i kubedb appscode/kubedb-one -n kubedb --create-namespace --version=v2024.1.7-beta.0 --set global.registry=kubedb ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb appscode-testing/kubedb-one -n kubedb --create-namespace --version=v2024.1.7-beta.0 --values values.yaml +$ helm upgrade -i kubedb appscode/kubedb-one -n kubedb --create-namespace --version=v2024.1.7-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-one/doc.yaml b/charts/kubedb-one/doc.yaml index b6778e8bc..4b6a9e87b 100644 --- a/charts/kubedb-one/doc.yaml +++ b/charts/kubedb-one/doc.yaml @@ -5,8 +5,8 @@ project: description: Making running production-grade databases easy on Kubernetes app: a KubeDB operator repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb values: -- generate from values file -- diff --git a/charts/kubedb-ops-manager/README.md b/charts/kubedb-ops-manager/README.md index 39aa49e2d..de5d73c69 100644 --- a/charts/kubedb-ops-manager/README.md +++ b/charts/kubedb-ops-manager/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-ops-manager --version=v0.28.0-beta.0 -$ helm upgrade -i kubedb-ops-manager appscode-testing/kubedb-ops-manager -n kubedb --create-namespace --version=v0.28.0-beta.0 +$ helm search repo appscode/kubedb-ops-manager --version=v0.28.0-beta.0 +$ helm upgrade -i kubedb-ops-manager appscode/kubedb-ops-manager -n kubedb --create-namespace --version=v0.28.0-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeDB Ops Manager operator on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `kubedb-ops-manager`: ```bash -$ helm upgrade -i kubedb-ops-manager appscode-testing/kubedb-ops-manager -n kubedb --create-namespace --version=v0.28.0-beta.0 +$ helm upgrade -i kubedb-ops-manager appscode/kubedb-ops-manager -n kubedb --create-namespace --version=v0.28.0-beta.0 ``` The command deploys a KubeDB Ops Manager operator on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -88,12 +88,12 @@ The following table lists the configurable parameters of the `kubedb-ops-manager Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb-ops-manager appscode-testing/kubedb-ops-manager -n kubedb --create-namespace --version=v0.28.0-beta.0 --set replicaCount=1 +$ helm upgrade -i kubedb-ops-manager appscode/kubedb-ops-manager -n kubedb --create-namespace --version=v0.28.0-beta.0 --set replicaCount=1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb-ops-manager appscode-testing/kubedb-ops-manager -n kubedb --create-namespace --version=v0.28.0-beta.0 --values values.yaml +$ helm upgrade -i kubedb-ops-manager appscode/kubedb-ops-manager -n kubedb --create-namespace --version=v0.28.0-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-ops-manager/doc.yaml b/charts/kubedb-ops-manager/doc.yaml index ceb8fe8d4..da8339faa 100644 --- a/charts/kubedb-ops-manager/doc.yaml +++ b/charts/kubedb-ops-manager/doc.yaml @@ -5,8 +5,8 @@ project: description: Enterprise features for KubeDB by AppsCode app: a KubeDB Ops Manager operator repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-ops-manager values: -- generate from values file -- diff --git a/charts/kubedb-ops-manager/templates/cluster-role.yaml b/charts/kubedb-ops-manager/templates/cluster-role.yaml index 489341ed4..2e9cf7365 100644 --- a/charts/kubedb-ops-manager/templates/cluster-role.yaml +++ b/charts/kubedb-ops-manager/templates/cluster-role.yaml @@ -35,6 +35,7 @@ rules: - catalog.kubedb.com - ops.kubedb.com - postgres.kubedb.com + - kafka.kubedb.com resources: - "*" verbs: ["*"] diff --git a/charts/kubedb-opscenter/README.md b/charts/kubedb-opscenter/README.md index ca16fa464..5fb42b0bc 100644 --- a/charts/kubedb-opscenter/README.md +++ b/charts/kubedb-opscenter/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-opscenter --version=v2024.1.7-beta.0 -$ helm upgrade -i kubedb-opscenter appscode-testing/kubedb-opscenter -n kubedb --create-namespace --version=v2024.1.7-beta.0 +$ helm search repo appscode/kubedb-opscenter --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-opscenter appscode/kubedb-opscenter -n kubedb --create-namespace --version=v2024.1.7-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeDB Opscenter on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `kubedb-opscenter`: ```bash -$ helm upgrade -i kubedb-opscenter appscode-testing/kubedb-opscenter -n kubedb --create-namespace --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-opscenter appscode/kubedb-opscenter -n kubedb --create-namespace --version=v2024.1.7-beta.0 ``` The command deploys a KubeDB Opscenter on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -62,12 +62,12 @@ The following table lists the configurable parameters of the `kubedb-opscenter` Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb-opscenter appscode-testing/kubedb-opscenter -n kubedb --create-namespace --version=v2024.1.7-beta.0 --set global.registryFQDN=ghcr.io +$ helm upgrade -i kubedb-opscenter appscode/kubedb-opscenter -n kubedb --create-namespace --version=v2024.1.7-beta.0 --set global.registryFQDN=ghcr.io ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb-opscenter appscode-testing/kubedb-opscenter -n kubedb --create-namespace --version=v2024.1.7-beta.0 --values values.yaml +$ helm upgrade -i kubedb-opscenter appscode/kubedb-opscenter -n kubedb --create-namespace --version=v2024.1.7-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-opscenter/doc.yaml b/charts/kubedb-opscenter/doc.yaml index f57cc2dde..defae6a6f 100644 --- a/charts/kubedb-opscenter/doc.yaml +++ b/charts/kubedb-opscenter/doc.yaml @@ -5,8 +5,8 @@ project: description: KubeDB Opscenter app: a KubeDB Opscenter repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-opscenter values: -- generate from values file -- diff --git a/charts/kubedb-provider-aws/README.md b/charts/kubedb-provider-aws/README.md index afc5d38ef..a0a0c0953 100644 --- a/charts/kubedb-provider-aws/README.md +++ b/charts/kubedb-provider-aws/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-provider-aws --version=v2024.1.7-beta.0 -$ helm upgrade -i kubedb-provider-aws appscode-testing/kubedb-provider-aws -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 +$ helm search repo appscode/kubedb-provider-aws --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-provider-aws appscode/kubedb-provider-aws -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeDB AWS provider on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `kubedb-provider-aws`: ```bash -$ helm upgrade -i kubedb-provider-aws appscode-testing/kubedb-provider-aws -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-provider-aws appscode/kubedb-provider-aws -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 ``` The command deploys a KubeDB AWS provider on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -74,12 +74,12 @@ The following table lists the configurable parameters of the `kubedb-provider-aw Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb-provider-aws appscode-testing/kubedb-provider-aws -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 --set replicaCount=1 +$ helm upgrade -i kubedb-provider-aws appscode/kubedb-provider-aws -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 --set replicaCount=1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb-provider-aws appscode-testing/kubedb-provider-aws -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 --values values.yaml +$ helm upgrade -i kubedb-provider-aws appscode/kubedb-provider-aws -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-provider-aws/doc.yaml b/charts/kubedb-provider-aws/doc.yaml index d0187bf84..01ffa11d2 100644 --- a/charts/kubedb-provider-aws/doc.yaml +++ b/charts/kubedb-provider-aws/doc.yaml @@ -5,8 +5,8 @@ project: description: KubeDB AWS provider for Crossplane app: a KubeDB AWS provider repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-provider-aws values: -- generate from values file -- diff --git a/charts/kubedb-provider-azure/README.md b/charts/kubedb-provider-azure/README.md index ba6e3651e..f4afa1f35 100644 --- a/charts/kubedb-provider-azure/README.md +++ b/charts/kubedb-provider-azure/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-provider-azure --version=v2024.1.7-beta.0 -$ helm upgrade -i kubedb-provider-azure appscode-testing/kubedb-provider-azure -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 +$ helm search repo appscode/kubedb-provider-azure --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-provider-azure appscode/kubedb-provider-azure -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeDB Azure provider on a [Kubernetes](http://kubernetes.i To install/upgrade the chart with the release name `kubedb-provider-azure`: ```bash -$ helm upgrade -i kubedb-provider-azure appscode-testing/kubedb-provider-azure -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-provider-azure appscode/kubedb-provider-azure -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 ``` The command deploys a KubeDB Azure provider on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -74,12 +74,12 @@ The following table lists the configurable parameters of the `kubedb-provider-az Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb-provider-azure appscode-testing/kubedb-provider-azure -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 --set replicaCount=1 +$ helm upgrade -i kubedb-provider-azure appscode/kubedb-provider-azure -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 --set replicaCount=1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb-provider-azure appscode-testing/kubedb-provider-azure -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 --values values.yaml +$ helm upgrade -i kubedb-provider-azure appscode/kubedb-provider-azure -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-provider-azure/doc.yaml b/charts/kubedb-provider-azure/doc.yaml index ea33bce14..b998f66b8 100644 --- a/charts/kubedb-provider-azure/doc.yaml +++ b/charts/kubedb-provider-azure/doc.yaml @@ -5,8 +5,8 @@ project: description: KubeDB Azure provider for Crossplane app: a KubeDB Azure provider repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-provider-azure values: -- generate from values file -- diff --git a/charts/kubedb-provider-gcp/README.md b/charts/kubedb-provider-gcp/README.md index 27be50df7..9b3384a94 100644 --- a/charts/kubedb-provider-gcp/README.md +++ b/charts/kubedb-provider-gcp/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-provider-gcp --version=v2024.1.7-beta.0 -$ helm upgrade -i kubedb-provider-gcp appscode-testing/kubedb-provider-gcp -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 +$ helm search repo appscode/kubedb-provider-gcp --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-provider-gcp appscode/kubedb-provider-gcp -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeDB GCP provider on a [Kubernetes](http://kubernetes.io) To install/upgrade the chart with the release name `kubedb-provider-gcp`: ```bash -$ helm upgrade -i kubedb-provider-gcp appscode-testing/kubedb-provider-gcp -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb-provider-gcp appscode/kubedb-provider-gcp -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 ``` The command deploys a KubeDB GCP provider on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -75,12 +75,12 @@ The following table lists the configurable parameters of the `kubedb-provider-gc Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb-provider-gcp appscode-testing/kubedb-provider-gcp -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 --set replicaCount=1 +$ helm upgrade -i kubedb-provider-gcp appscode/kubedb-provider-gcp -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 --set replicaCount=1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb-provider-gcp appscode-testing/kubedb-provider-gcp -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 --values values.yaml +$ helm upgrade -i kubedb-provider-gcp appscode/kubedb-provider-gcp -n crossplane-system --create-namespace --version=v2024.1.7-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-provider-gcp/doc.yaml b/charts/kubedb-provider-gcp/doc.yaml index dd89800a3..58e751dba 100644 --- a/charts/kubedb-provider-gcp/doc.yaml +++ b/charts/kubedb-provider-gcp/doc.yaml @@ -5,8 +5,8 @@ project: description: KubeDB GCP provider for Crossplane app: a KubeDB GCP provider repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-provider-gcp values: -- generate from values file -- diff --git a/charts/kubedb-provisioner/README.md b/charts/kubedb-provisioner/README.md index 51d956167..2da8d78b6 100644 --- a/charts/kubedb-provisioner/README.md +++ b/charts/kubedb-provisioner/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-provisioner --version=v0.41.0-beta.0 -$ helm upgrade -i kubedb-provisioner appscode-testing/kubedb-provisioner -n kubedb --create-namespace --version=v0.41.0-beta.0 +$ helm search repo appscode/kubedb-provisioner --version=v0.41.0-beta.0 +$ helm upgrade -i kubedb-provisioner appscode/kubedb-provisioner -n kubedb --create-namespace --version=v0.41.0-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeDB Provisioner operator on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `kubedb-provisioner`: ```bash -$ helm upgrade -i kubedb-provisioner appscode-testing/kubedb-provisioner -n kubedb --create-namespace --version=v0.41.0-beta.0 +$ helm upgrade -i kubedb-provisioner appscode/kubedb-provisioner -n kubedb --create-namespace --version=v0.41.0-beta.0 ``` The command deploys a KubeDB Provisioner operator on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -52,11 +52,11 @@ The following table lists the configurable parameters of the `kubedb-provisioner | replicaCount | Number of KubeDB operator replicas to create (only 1 is supported) | 1 | | license | License for the product. Get a license by following the steps from [here](https://kubedb.run/docs/latest/setup/install/enterprise#get-a-trial-license).
Example:
`helm install appscode/kubedb-ops-manager \`
`--set-file license=/path/to/license/file`
`or`
`helm install appscode/kubedb-ops-manager \`
`--set license=` | "" | | licenseSecretName | Name of Secret with the license as key.txt key | "" | -| registryFQDN | Docker registry fqdn used to pull KubeDB related images Set this to use docker registry hosted at ${registryFQDN}/${registry}/${image} | "" | +| registryFQDN | Docker registry fqdn used to pull KubeDB related images Set this to use docker registry hosted at ${registryFQDN}/${registry}/${image} | ghcr.io | | insecureRegistries | Specify an array of insecure registries.
Example:
`helm template charts/kubedb-ops-manager \`
`--set insecureRegistries[0]=hub.company.com \`
`--set insecureRegistries[1]=reg.example.com` | [] | -| operator.registry | Docker registry used to pull KubeDB operator image | raihankhanraka | +| operator.registry | Docker registry used to pull KubeDB operator image | kubedb | | operator.repository | KubeDB operator container image | kubedb-provisioner | -| operator.tag | KubeDB operator container image tag | "1.0" | +| operator.tag | KubeDB operator container image tag | "" | | operator.securityContext | Security options this container should run with | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534} | | operator.resources | Compute Resources required by this container | {} | | imagePullSecrets | Specify an array of imagePullSecrets. Secrets must be manually created in the namespace.
Example:
`helm template charts/kubedb-provisioner \`
`--set imagePullSecrets[0].name=sec0 \`
`--set imagePullSecrets[1].name=sec1` | [] | @@ -86,12 +86,12 @@ The following table lists the configurable parameters of the `kubedb-provisioner Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb-provisioner appscode-testing/kubedb-provisioner -n kubedb --create-namespace --version=v0.41.0-beta.0 --set replicaCount=1 +$ helm upgrade -i kubedb-provisioner appscode/kubedb-provisioner -n kubedb --create-namespace --version=v0.41.0-beta.0 --set replicaCount=1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb-provisioner appscode-testing/kubedb-provisioner -n kubedb --create-namespace --version=v0.41.0-beta.0 --values values.yaml +$ helm upgrade -i kubedb-provisioner appscode/kubedb-provisioner -n kubedb --create-namespace --version=v0.41.0-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-provisioner/doc.yaml b/charts/kubedb-provisioner/doc.yaml index a3478d3e5..7e6b2cd48 100644 --- a/charts/kubedb-provisioner/doc.yaml +++ b/charts/kubedb-provisioner/doc.yaml @@ -5,8 +5,8 @@ project: description: Community features for KubeDB by AppsCode app: a KubeDB Provisioner operator repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-provisioner values: -- generate from values file -- diff --git a/charts/kubedb-schema-manager/README.md b/charts/kubedb-schema-manager/README.md index 2db815b35..a86f696e1 100644 --- a/charts/kubedb-schema-manager/README.md +++ b/charts/kubedb-schema-manager/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-schema-manager --version=v0.17.0-beta.0 -$ helm upgrade -i kubedb-schema-manager appscode-testing/kubedb-schema-manager -n kubedb --create-namespace --version=v0.17.0-beta.0 +$ helm search repo appscode/kubedb-schema-manager --version=v0.17.0-beta.0 +$ helm upgrade -i kubedb-schema-manager appscode/kubedb-schema-manager -n kubedb --create-namespace --version=v0.17.0-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeDB schema manager operator on a [Kubernetes](http://kub To install/upgrade the chart with the release name `kubedb-schema-manager`: ```bash -$ helm upgrade -i kubedb-schema-manager appscode-testing/kubedb-schema-manager -n kubedb --create-namespace --version=v0.17.0-beta.0 +$ helm upgrade -i kubedb-schema-manager appscode/kubedb-schema-manager -n kubedb --create-namespace --version=v0.17.0-beta.0 ``` The command deploys a KubeDB schema manager operator on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -83,12 +83,12 @@ The following table lists the configurable parameters of the `kubedb-schema-mana Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb-schema-manager appscode-testing/kubedb-schema-manager -n kubedb --create-namespace --version=v0.17.0-beta.0 --set replicaCount=1 +$ helm upgrade -i kubedb-schema-manager appscode/kubedb-schema-manager -n kubedb --create-namespace --version=v0.17.0-beta.0 --set replicaCount=1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb-schema-manager appscode-testing/kubedb-schema-manager -n kubedb --create-namespace --version=v0.17.0-beta.0 --values values.yaml +$ helm upgrade -i kubedb-schema-manager appscode/kubedb-schema-manager -n kubedb --create-namespace --version=v0.17.0-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-schema-manager/doc.yaml b/charts/kubedb-schema-manager/doc.yaml index 1843d6a69..3065675c9 100644 --- a/charts/kubedb-schema-manager/doc.yaml +++ b/charts/kubedb-schema-manager/doc.yaml @@ -5,8 +5,8 @@ project: description: Database Schema Manager for KubeDB app: a KubeDB schema manager operator repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-schema-manager values: -- generate from values file -- diff --git a/charts/kubedb-ui-server/README.md b/charts/kubedb-ui-server/README.md index 2d15387a6..fb1fa0c0e 100644 --- a/charts/kubedb-ui-server/README.md +++ b/charts/kubedb-ui-server/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-ui-server --version=v0.17.0-beta.0 -$ helm upgrade -i kubedb-ui-server appscode-testing/kubedb-ui-server -n kubeops --create-namespace --version=v0.17.0-beta.0 +$ helm search repo appscode/kubedb-ui-server --version=v0.17.0-beta.0 +$ helm upgrade -i kubedb-ui-server appscode/kubedb-ui-server -n kubeops --create-namespace --version=v0.17.0-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeDB UI Server on a [Kubernetes](http://kubernetes.io) cl To install/upgrade the chart with the release name `kubedb-ui-server`: ```bash -$ helm upgrade -i kubedb-ui-server appscode-testing/kubedb-ui-server -n kubeops --create-namespace --version=v0.17.0-beta.0 +$ helm upgrade -i kubedb-ui-server appscode/kubedb-ui-server -n kubeops --create-namespace --version=v0.17.0-beta.0 ``` The command deploys a KubeDB UI Server on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -84,12 +84,12 @@ The following table lists the configurable parameters of the `kubedb-ui-server` Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb-ui-server appscode-testing/kubedb-ui-server -n kubeops --create-namespace --version=v0.17.0-beta.0 --set replicaCount=1 +$ helm upgrade -i kubedb-ui-server appscode/kubedb-ui-server -n kubeops --create-namespace --version=v0.17.0-beta.0 --set replicaCount=1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb-ui-server appscode-testing/kubedb-ui-server -n kubeops --create-namespace --version=v0.17.0-beta.0 --values values.yaml +$ helm upgrade -i kubedb-ui-server appscode/kubedb-ui-server -n kubeops --create-namespace --version=v0.17.0-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-ui-server/doc.yaml b/charts/kubedb-ui-server/doc.yaml index b0949c477..39e4e9bc9 100644 --- a/charts/kubedb-ui-server/doc.yaml +++ b/charts/kubedb-ui-server/doc.yaml @@ -5,8 +5,8 @@ project: description: KubeDB UI Server for ByteBuilders app: a KubeDB UI Server repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-ui-server values: -- generate from values file -- diff --git a/charts/kubedb-webhook-server/README.md b/charts/kubedb-webhook-server/README.md index bdd9a7f50..fbfae6495 100644 --- a/charts/kubedb-webhook-server/README.md +++ b/charts/kubedb-webhook-server/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb-webhook-server --version=v0.17.0-beta.0 -$ helm upgrade -i kubedb-webhook-server appscode-testing/kubedb-webhook-server -n kubedb --create-namespace --version=v0.17.0-beta.0 +$ helm search repo appscode/kubedb-webhook-server --version=v0.17.0-beta.0 +$ helm upgrade -i kubedb-webhook-server appscode/kubedb-webhook-server -n kubedb --create-namespace --version=v0.17.0-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeDB Provisioner operator on a [Kubernetes](http://kubern To install/upgrade the chart with the release name `kubedb-webhook-server`: ```bash -$ helm upgrade -i kubedb-webhook-server appscode-testing/kubedb-webhook-server -n kubedb --create-namespace --version=v0.17.0-beta.0 +$ helm upgrade -i kubedb-webhook-server appscode/kubedb-webhook-server -n kubedb --create-namespace --version=v0.17.0-beta.0 ``` The command deploys a KubeDB Provisioner operator on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -52,10 +52,10 @@ The following table lists the configurable parameters of the `kubedb-webhook-ser | replicaCount | Number of KubeDB webhook server replicas to create (only 1 is supported) | 1 | | license | License for the product. Get a license by following the steps from [here](https://kubedb.run/docs/latest/setup/install/enterprise#get-a-trial-license).
Example:
`helm install appscode/kubedb-ops-manager \`
`--set-file license=/path/to/license/file`
`or`
`helm install appscode/kubedb-ops-manager \`
`--set license=` | "" | | licenseSecretName | Name of Secret with the license as key.txt key | "" | -| registryFQDN | Docker registry fqdn used to pull KubeDB related images Set this to use docker registry hosted at ${registryFQDN}/${registry}/${image} | "" | -| server.registry | Docker registry used to pull KubeDB webhook server image | raihankhanraka | +| registryFQDN | Docker registry fqdn used to pull KubeDB related images Set this to use docker registry hosted at ${registryFQDN}/${registry}/${image} | ghcr.io | +| server.registry | Docker registry used to pull KubeDB webhook server image | kubedb | | server.repository | KubeDB webhook server container image | kubedb-webhook-server | -| server.tag | KubeDB webhook server container image tag | "1.0" | +| server.tag | KubeDB webhook server container image tag | "" | | server.securityContext | Security options this container should run with | {"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":65534} | | server.resources | Compute Resources required by this container | {} | | featureGates.Cassandra | | false | @@ -115,12 +115,12 @@ The following table lists the configurable parameters of the `kubedb-webhook-ser Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb-webhook-server appscode-testing/kubedb-webhook-server -n kubedb --create-namespace --version=v0.17.0-beta.0 --set replicaCount=1 +$ helm upgrade -i kubedb-webhook-server appscode/kubedb-webhook-server -n kubedb --create-namespace --version=v0.17.0-beta.0 --set replicaCount=1 ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb-webhook-server appscode-testing/kubedb-webhook-server -n kubedb --create-namespace --version=v0.17.0-beta.0 --values values.yaml +$ helm upgrade -i kubedb-webhook-server appscode/kubedb-webhook-server -n kubedb --create-namespace --version=v0.17.0-beta.0 --values values.yaml ``` diff --git a/charts/kubedb-webhook-server/doc.yaml b/charts/kubedb-webhook-server/doc.yaml index f9b9aa748..223ff3657 100644 --- a/charts/kubedb-webhook-server/doc.yaml +++ b/charts/kubedb-webhook-server/doc.yaml @@ -5,8 +5,8 @@ project: description: Community features for KubeDB by AppsCode app: a KubeDB Provisioner operator repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb-webhook-server values: -- generate from values file -- diff --git a/charts/kubedb/README.md b/charts/kubedb/README.md index 7449c8c9f..4dcbf5a7b 100644 --- a/charts/kubedb/README.md +++ b/charts/kubedb/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/kubedb --version=v2024.1.7-beta.0 -$ helm upgrade -i kubedb appscode-testing/kubedb -n kubedb --create-namespace --version=v2024.1.7-beta.0 +$ helm search repo appscode/kubedb --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb appscode/kubedb -n kubedb --create-namespace --version=v2024.1.7-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a KubeDB operator on a [Kubernetes](http://kubernetes.io) clu To install/upgrade the chart with the release name `kubedb`: ```bash -$ helm upgrade -i kubedb appscode-testing/kubedb -n kubedb --create-namespace --version=v2024.1.7-beta.0 +$ helm upgrade -i kubedb appscode/kubedb -n kubedb --create-namespace --version=v2024.1.7-beta.0 ``` The command deploys a KubeDB operator on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -92,12 +92,12 @@ The following table lists the configurable parameters of the `kubedb` chart and Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i kubedb appscode-testing/kubedb -n kubedb --create-namespace --version=v2024.1.7-beta.0 --set global.registry=kubedb +$ helm upgrade -i kubedb appscode/kubedb -n kubedb --create-namespace --version=v2024.1.7-beta.0 --set global.registry=kubedb ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i kubedb appscode-testing/kubedb -n kubedb --create-namespace --version=v2024.1.7-beta.0 --values values.yaml +$ helm upgrade -i kubedb appscode/kubedb -n kubedb --create-namespace --version=v2024.1.7-beta.0 --values values.yaml ``` diff --git a/charts/kubedb/doc.yaml b/charts/kubedb/doc.yaml index b6778e8bc..4b6a9e87b 100644 --- a/charts/kubedb/doc.yaml +++ b/charts/kubedb/doc.yaml @@ -5,8 +5,8 @@ project: description: Making running production-grade databases easy on Kubernetes app: a KubeDB operator repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: kubedb values: -- generate from values file -- diff --git a/charts/prepare-cluster/README.md b/charts/prepare-cluster/README.md index 6b5450691..e71fa9965 100644 --- a/charts/prepare-cluster/README.md +++ b/charts/prepare-cluster/README.md @@ -5,10 +5,10 @@ ## TL;DR; ```bash -$ helm repo add appscode-testing https://charts.appscode.com/testing/ +$ helm repo add appscode https://charts.appscode.com/stable/ $ helm repo update -$ helm search repo appscode-testing/prepare-cluster --version=v2024.1.7-beta.0 -$ helm upgrade -i prepare-cluster appscode-testing/prepare-cluster -n kube-system --create-namespace --version=v2024.1.7-beta.0 +$ helm search repo appscode/prepare-cluster --version=v2024.1.7-beta.0 +$ helm upgrade -i prepare-cluster appscode/prepare-cluster -n kube-system --create-namespace --version=v2024.1.7-beta.0 ``` ## Introduction @@ -24,7 +24,7 @@ This chart deploys a Kubernetes Job on a [Kubernetes](http://kubernetes.io) clus To install/upgrade the chart with the release name `prepare-cluster`: ```bash -$ helm upgrade -i prepare-cluster appscode-testing/prepare-cluster -n kube-system --create-namespace --version=v2024.1.7-beta.0 +$ helm upgrade -i prepare-cluster appscode/prepare-cluster -n kube-system --create-namespace --version=v2024.1.7-beta.0 ``` The command deploys a Kubernetes Job on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation. @@ -75,12 +75,12 @@ The following table lists the configurable parameters of the `prepare-cluster` c Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example: ```bash -$ helm upgrade -i prepare-cluster appscode-testing/prepare-cluster -n kube-system --create-namespace --version=v2024.1.7-beta.0 --set preparer.repository=tianon/toybox +$ helm upgrade -i prepare-cluster appscode/prepare-cluster -n kube-system --create-namespace --version=v2024.1.7-beta.0 --set preparer.repository=tianon/toybox ``` Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example: ```bash -$ helm upgrade -i prepare-cluster appscode-testing/prepare-cluster -n kube-system --create-namespace --version=v2024.1.7-beta.0 --values values.yaml +$ helm upgrade -i prepare-cluster appscode/prepare-cluster -n kube-system --create-namespace --version=v2024.1.7-beta.0 --values values.yaml ``` diff --git a/charts/prepare-cluster/doc.yaml b/charts/prepare-cluster/doc.yaml index b9edfbd80..3c76a9e87 100644 --- a/charts/prepare-cluster/doc.yaml +++ b/charts/prepare-cluster/doc.yaml @@ -5,8 +5,8 @@ project: description: Update Linux Kernel configuration of a Kubernetes Cluster nodes app: a Kubernetes Job repository: - url: https://charts.appscode.com/testing/ - name: appscode-testing + url: https://charts.appscode.com/stable/ + name: appscode chart: name: prepare-cluster values: -- generate from values file --