diff --git a/.github/workflows/paradedb-publish-chart.yml b/.github/workflows/paradedb-publish-chart.yml index 1c6966763..1b3574f86 100644 --- a/.github/workflows/paradedb-publish-chart.yml +++ b/.github/workflows/paradedb-publish-chart.yml @@ -40,7 +40,7 @@ jobs: - name: Set Helm Chart Release Versions id: set_versions - working-directory: charts/paradedb-cluster/ + working-directory: charts/paradedb/ env: GH_TOKEN: ${{ secrets.GHA_CREATE_RELEASE_PAT }} run: | diff --git a/.github/workflows/paradedb-test-eks.yml b/.github/workflows/paradedb-test-eks.yml index 2dede42db..18a0290f6 100644 --- a/.github/workflows/paradedb-test-eks.yml +++ b/.github/workflows/paradedb-test-eks.yml @@ -10,7 +10,7 @@ on: pull_request: types: [opened, synchronize, reopened, ready_for_review] paths: - - "charts/paradedb-cluster/*" + - "charts/paradedb/*" - ".github/workflows/paradedb-test-eks.yml" workflow_dispatch: @@ -94,7 +94,7 @@ jobs: kubectl get svc -n cnpg-system cnpg-webhook-service - name: Test Helm Dependency Update - working-directory: charts/paradedb-cluster/ + working-directory: charts/paradedb/ run: helm dependency update . --debug - name: Fetch the latest ParadeDB release tag @@ -107,11 +107,11 @@ jobs: echo "version=$CLEANED_TAG" >> $GITHUB_OUTPUT - name: Test Helm Install - working-directory: charts/paradedb-cluster/ + working-directory: charts/paradedb/ run: helm install paradedb . --namespace paradedb --create-namespace --set version.paradedb=${{ steps.paradedb-version.outputs.version }} --debug - name: Test Helm Upgrade - working-directory: charts/paradedb-cluster/ + working-directory: charts/paradedb/ run: helm upgrade paradedb . --namespace paradedb --reuse-values --wait --debug - name: Test PostgreSQL Connection diff --git a/.github/workflows/tests-cluster-chainsaw.yaml b/.github/workflows/tests-cluster-chainsaw.yaml index 0e640bcbe..297d7e0d5 100644 --- a/.github/workflows/tests-cluster-chainsaw.yaml +++ b/.github/workflows/tests-cluster-chainsaw.yaml @@ -15,7 +15,7 @@ jobs: fetch-depth: 0 - name: Set ParadeDB Version to Latest - working-directory: charts/paradedb-cluster/ + working-directory: charts/paradedb/ env: GH_TOKEN: ${{ secrets.GHA_CREATE_RELEASE_PAT }} run: | diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f56978809..6acad47cc 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -16,7 +16,7 @@ repos: - id: check-docstring-first - id: check-symlinks - id: check-yaml - exclude: "charts/paradedb-cluster/" # Exclude all files in the charts/paradedb-cluster/ directory, which aren't standard YAML + exclude: "charts/paradedb/" # Exclude all files in the charts/paradedb/ directory, which aren't standard YAML - id: check-json - id: check-xml - id: check-ast @@ -41,4 +41,4 @@ repos: rev: v3.0.3 hooks: - id: prettier - exclude: "charts/paradedb-cluster/" # Exclude all files in the charts/paradedb-cluster/ directory, which aren't standard YAML + exclude: "charts/paradedb/" # Exclude all files in the charts/paradedb/ directory, which aren't standard YAML diff --git a/Makefile b/Makefile index a96eb789d..bacdce965 100644 --- a/Makefile +++ b/Makefile @@ -15,5 +15,5 @@ docs: ## Generate charts' docs using helm-docs schema: cluster-schema ## Generate charts' schema using helm-schema-gen cluster-schema: - @helm schema-gen charts/paradedb-cluster/values.yaml | cat > charts/paradedb-cluster/values.schema.json || \ + @helm schema-gen charts/paradedb/values.yaml | cat > charts/paradedb/values.schema.json || \ (echo "Please, run: helm plugin install https://github.com/karuppiah7890/helm-schema-gen.git" && exit 1) diff --git a/README.md b/README.md index a19e60a66..095d8b52e 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,7 @@ helm upgrade --install paradedb \ paradedb/cluster ``` -Refer to the [CloudNativePG Cluster Chart documentation](charts/paradedb-cluster/README.md) for advanced configuration options. +Refer to the [CloudNativePG Cluster Chart documentation](charts/paradedb/README.md) for advanced configuration options. ## License diff --git a/charts/paradedb-cluster/examples/.DS_Store b/charts/paradedb-cluster/examples/.DS_Store deleted file mode 100644 index 6b1672d65..000000000 Binary files a/charts/paradedb-cluster/examples/.DS_Store and /dev/null differ diff --git a/charts/paradedb-cluster/.gitignore b/charts/paradedb/.gitignore similarity index 100% rename from charts/paradedb-cluster/.gitignore rename to charts/paradedb/.gitignore diff --git a/charts/paradedb-cluster/.helmignore b/charts/paradedb/.helmignore similarity index 100% rename from charts/paradedb-cluster/.helmignore rename to charts/paradedb/.helmignore diff --git a/charts/paradedb-cluster/Chart.yaml b/charts/paradedb/Chart.yaml similarity index 100% rename from charts/paradedb-cluster/Chart.yaml rename to charts/paradedb/Chart.yaml diff --git a/charts/paradedb-cluster/README.md b/charts/paradedb/README.md similarity index 100% rename from charts/paradedb-cluster/README.md rename to charts/paradedb/README.md diff --git a/charts/paradedb-cluster/README.md.gotmpl b/charts/paradedb/README.md.gotmpl similarity index 100% rename from charts/paradedb-cluster/README.md.gotmpl rename to charts/paradedb/README.md.gotmpl diff --git a/charts/paradedb-cluster/docs/Getting Started.md b/charts/paradedb/docs/Getting Started.md similarity index 100% rename from charts/paradedb-cluster/docs/Getting Started.md rename to charts/paradedb/docs/Getting Started.md diff --git a/charts/paradedb-cluster/docs/Recovery.md b/charts/paradedb/docs/Recovery.md similarity index 100% rename from charts/paradedb-cluster/docs/Recovery.md rename to charts/paradedb/docs/Recovery.md diff --git a/charts/paradedb-cluster/docs/runbooks/CNPGClusterHACritical.md b/charts/paradedb/docs/runbooks/CNPGClusterHACritical.md similarity index 100% rename from charts/paradedb-cluster/docs/runbooks/CNPGClusterHACritical.md rename to charts/paradedb/docs/runbooks/CNPGClusterHACritical.md diff --git a/charts/paradedb-cluster/docs/runbooks/CNPGClusterHAWarning.md b/charts/paradedb/docs/runbooks/CNPGClusterHAWarning.md similarity index 100% rename from charts/paradedb-cluster/docs/runbooks/CNPGClusterHAWarning.md rename to charts/paradedb/docs/runbooks/CNPGClusterHAWarning.md diff --git a/charts/paradedb-cluster/docs/runbooks/CNPGClusterHighConnectionsCritical.md b/charts/paradedb/docs/runbooks/CNPGClusterHighConnectionsCritical.md similarity index 100% rename from charts/paradedb-cluster/docs/runbooks/CNPGClusterHighConnectionsCritical.md rename to charts/paradedb/docs/runbooks/CNPGClusterHighConnectionsCritical.md diff --git a/charts/paradedb-cluster/docs/runbooks/CNPGClusterHighConnectionsWarning.md b/charts/paradedb/docs/runbooks/CNPGClusterHighConnectionsWarning.md similarity index 100% rename from charts/paradedb-cluster/docs/runbooks/CNPGClusterHighConnectionsWarning.md rename to charts/paradedb/docs/runbooks/CNPGClusterHighConnectionsWarning.md diff --git a/charts/paradedb-cluster/docs/runbooks/CNPGClusterHighReplicationLag.md b/charts/paradedb/docs/runbooks/CNPGClusterHighReplicationLag.md similarity index 100% rename from charts/paradedb-cluster/docs/runbooks/CNPGClusterHighReplicationLag.md rename to charts/paradedb/docs/runbooks/CNPGClusterHighReplicationLag.md diff --git a/charts/paradedb-cluster/docs/runbooks/CNPGClusterInstancesOnSameNode.md b/charts/paradedb/docs/runbooks/CNPGClusterInstancesOnSameNode.md similarity index 100% rename from charts/paradedb-cluster/docs/runbooks/CNPGClusterInstancesOnSameNode.md rename to charts/paradedb/docs/runbooks/CNPGClusterInstancesOnSameNode.md diff --git a/charts/paradedb-cluster/docs/runbooks/CNPGClusterLowDiskSpaceCritical.md b/charts/paradedb/docs/runbooks/CNPGClusterLowDiskSpaceCritical.md similarity index 100% rename from charts/paradedb-cluster/docs/runbooks/CNPGClusterLowDiskSpaceCritical.md rename to charts/paradedb/docs/runbooks/CNPGClusterLowDiskSpaceCritical.md diff --git a/charts/paradedb-cluster/docs/runbooks/CNPGClusterLowDiskSpaceWarning.md b/charts/paradedb/docs/runbooks/CNPGClusterLowDiskSpaceWarning.md similarity index 100% rename from charts/paradedb-cluster/docs/runbooks/CNPGClusterLowDiskSpaceWarning.md rename to charts/paradedb/docs/runbooks/CNPGClusterLowDiskSpaceWarning.md diff --git a/charts/paradedb-cluster/docs/runbooks/CNPGClusterOffline.md b/charts/paradedb/docs/runbooks/CNPGClusterOffline.md similarity index 100% rename from charts/paradedb-cluster/docs/runbooks/CNPGClusterOffline.md rename to charts/paradedb/docs/runbooks/CNPGClusterOffline.md diff --git a/charts/paradedb-cluster/docs/runbooks/CNPGClusterZoneSpreadWarning.md b/charts/paradedb/docs/runbooks/CNPGClusterZoneSpreadWarning.md similarity index 100% rename from charts/paradedb-cluster/docs/runbooks/CNPGClusterZoneSpreadWarning.md rename to charts/paradedb/docs/runbooks/CNPGClusterZoneSpreadWarning.md diff --git a/charts/paradedb-cluster/examples/basic.yaml b/charts/paradedb/examples/basic.yaml similarity index 100% rename from charts/paradedb-cluster/examples/basic.yaml rename to charts/paradedb/examples/basic.yaml diff --git a/charts/paradedb-cluster/examples/custom-queries.yaml b/charts/paradedb/examples/custom-queries.yaml similarity index 100% rename from charts/paradedb-cluster/examples/custom-queries.yaml rename to charts/paradedb/examples/custom-queries.yaml diff --git a/charts/paradedb-cluster/examples/image-catalog-ref.yaml b/charts/paradedb/examples/image-catalog-ref.yaml similarity index 100% rename from charts/paradedb-cluster/examples/image-catalog-ref.yaml rename to charts/paradedb/examples/image-catalog-ref.yaml diff --git a/charts/paradedb-cluster/examples/image-catalog.yaml b/charts/paradedb/examples/image-catalog.yaml similarity index 100% rename from charts/paradedb-cluster/examples/image-catalog.yaml rename to charts/paradedb/examples/image-catalog.yaml diff --git a/charts/paradedb-cluster/examples/paradedb.yaml b/charts/paradedb/examples/paradedb.yaml similarity index 100% rename from charts/paradedb-cluster/examples/paradedb.yaml rename to charts/paradedb/examples/paradedb.yaml diff --git a/charts/paradedb-cluster/examples/pgbouncer.yaml b/charts/paradedb/examples/pgbouncer.yaml similarity index 100% rename from charts/paradedb-cluster/examples/pgbouncer.yaml rename to charts/paradedb/examples/pgbouncer.yaml diff --git a/charts/paradedb-cluster/examples/postgis.yaml b/charts/paradedb/examples/postgis.yaml similarity index 100% rename from charts/paradedb-cluster/examples/postgis.yaml rename to charts/paradedb/examples/postgis.yaml diff --git a/charts/paradedb-cluster/examples/recovery-backup.yaml b/charts/paradedb/examples/recovery-backup.yaml similarity index 100% rename from charts/paradedb-cluster/examples/recovery-backup.yaml rename to charts/paradedb/examples/recovery-backup.yaml diff --git a/charts/paradedb-cluster/examples/recovery-object_store.yaml b/charts/paradedb/examples/recovery-object_store.yaml similarity index 100% rename from charts/paradedb-cluster/examples/recovery-object_store.yaml rename to charts/paradedb/examples/recovery-object_store.yaml diff --git a/charts/paradedb-cluster/examples/recovery-pg_basebackup.yaml b/charts/paradedb/examples/recovery-pg_basebackup.yaml similarity index 100% rename from charts/paradedb-cluster/examples/recovery-pg_basebackup.yaml rename to charts/paradedb/examples/recovery-pg_basebackup.yaml diff --git a/charts/paradedb-cluster/examples/standalone-s3.yaml b/charts/paradedb/examples/standalone-s3.yaml similarity index 100% rename from charts/paradedb-cluster/examples/standalone-s3.yaml rename to charts/paradedb/examples/standalone-s3.yaml diff --git a/charts/paradedb-cluster/examples/timescaledb.yaml b/charts/paradedb/examples/timescaledb.yaml similarity index 100% rename from charts/paradedb-cluster/examples/timescaledb.yaml rename to charts/paradedb/examples/timescaledb.yaml diff --git a/charts/paradedb-cluster/prometheus_rules/cluster-ha-critical.yaml b/charts/paradedb/prometheus_rules/cluster-ha-critical.yaml similarity index 95% rename from charts/paradedb-cluster/prometheus_rules/cluster-ha-critical.yaml rename to charts/paradedb/prometheus_rules/cluster-ha-critical.yaml index 10da349c0..f0c365d75 100644 --- a/charts/paradedb-cluster/prometheus_rules/cluster-ha-critical.yaml +++ b/charts/paradedb/prometheus_rules/cluster-ha-critical.yaml @@ -15,7 +15,7 @@ annotations: This alarm will be always trigger if your cluster is configured to run with only 1 instance. In this case you may want to silence it. - runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb-cluster/docs/runbooks/CNPGClusterHACritical.md + runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb/docs/runbooks/CNPGClusterHACritical.md expr: | max by (job) (cnpg_pg_replication_streaming_replicas{namespace="{{ .namespace }}"} - cnpg_pg_replication_is_wal_receiver_up{namespace="{{ .namespace }}"}) < 1 for: 5m diff --git a/charts/paradedb-cluster/prometheus_rules/cluster-ha-warning.yaml b/charts/paradedb/prometheus_rules/cluster-ha-warning.yaml similarity index 95% rename from charts/paradedb-cluster/prometheus_rules/cluster-ha-warning.yaml rename to charts/paradedb/prometheus_rules/cluster-ha-warning.yaml index 79c617441..87331f906 100644 --- a/charts/paradedb-cluster/prometheus_rules/cluster-ha-warning.yaml +++ b/charts/paradedb/prometheus_rules/cluster-ha-warning.yaml @@ -13,7 +13,7 @@ annotations: This alarm will be constantly triggered if your cluster is configured to run with less than 3 instances. In this case you may want to silence it. - runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb-cluster/docs/runbooks/CNPGClusterHAWarning.md + runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb/docs/runbooks/CNPGClusterHAWarning.md expr: | max by (job) (cnpg_pg_replication_streaming_replicas{namespace="{{ .namespace }}"} - cnpg_pg_replication_is_wal_receiver_up{namespace="{{ .namespace }}"}) < 2 for: 5m diff --git a/charts/paradedb-cluster/prometheus_rules/cluster-high_connection-critical.yaml b/charts/paradedb/prometheus_rules/cluster-high_connection-critical.yaml similarity index 91% rename from charts/paradedb-cluster/prometheus_rules/cluster-high_connection-critical.yaml rename to charts/paradedb/prometheus_rules/cluster-high_connection-critical.yaml index b2767534a..4f9989461 100644 --- a/charts/paradedb-cluster/prometheus_rules/cluster-high_connection-critical.yaml +++ b/charts/paradedb/prometheus_rules/cluster-high_connection-critical.yaml @@ -6,7 +6,7 @@ annotations: description: |- ParadeDB Cluster "{{ .namespace }}/{{ .cluster }}" instance {{ .labels.pod }} is using {{ .value }}% of the maximum number of connections. - runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb-cluster/docs/runbooks/CNPGClusterHighConnectionsCritical.md + runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb/docs/runbooks/CNPGClusterHighConnectionsCritical.md expr: | sum by (pod) (cnpg_backends_total{namespace="{{ .namespace }}", pod=~"{{ .podSelector }}"}) / max by (pod) (cnpg_pg_settings_setting{name="max_connections", namespace="{{ .namespace }}", pod=~"{{ .podSelector }}"}) * 100 > 95 for: 5m diff --git a/charts/paradedb-cluster/prometheus_rules/cluster-high_connection-warning.yaml b/charts/paradedb/prometheus_rules/cluster-high_connection-warning.yaml similarity index 91% rename from charts/paradedb-cluster/prometheus_rules/cluster-high_connection-warning.yaml rename to charts/paradedb/prometheus_rules/cluster-high_connection-warning.yaml index 6ef24c51c..55f93b52a 100644 --- a/charts/paradedb-cluster/prometheus_rules/cluster-high_connection-warning.yaml +++ b/charts/paradedb/prometheus_rules/cluster-high_connection-warning.yaml @@ -6,7 +6,7 @@ annotations: description: |- ParadeDB Cluster "{{ .namespace }}/{{ .cluster }}" instance {{ .labels.pod }} is using {{ .value }}% of the maximum number of connections. - runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb-cluster/docs/runbooks/CNPGClusterHighConnectionsWarning.md + runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb/docs/runbooks/CNPGClusterHighConnectionsWarning.md expr: | sum by (pod) (cnpg_backends_total{namespace="{{ .namespace }}", pod=~"{{ .podSelector }}"}) / max by (pod) (cnpg_pg_settings_setting{name="max_connections", namespace="{{ .namespace }}", pod=~"{{ .podSelector }}"}) * 100 > 80 for: 5m diff --git a/charts/paradedb-cluster/prometheus_rules/cluster-high_replication_lag.yaml b/charts/paradedb/prometheus_rules/cluster-high_replication_lag.yaml similarity index 91% rename from charts/paradedb-cluster/prometheus_rules/cluster-high_replication_lag.yaml rename to charts/paradedb/prometheus_rules/cluster-high_replication_lag.yaml index f62a22e59..83650a617 100644 --- a/charts/paradedb-cluster/prometheus_rules/cluster-high_replication_lag.yaml +++ b/charts/paradedb/prometheus_rules/cluster-high_replication_lag.yaml @@ -8,7 +8,7 @@ annotations: {{ .value }}ms. High replication lag indicates network issues, busy instances, slow queries or suboptimal configuration. - runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb-cluster/docs/runbooks/CNPGClusterHighReplicationLag.md + runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb/docs/runbooks/CNPGClusterHighReplicationLag.md expr: | max(cnpg_pg_replication_lag{namespace="{{ .namespace }}",pod=~"{{ .podSelector }}"}) * 1000 > 1000 for: 5m diff --git a/charts/paradedb-cluster/prometheus_rules/cluster-instances_on_same_node.yaml b/charts/paradedb/prometheus_rules/cluster-instances_on_same_node.yaml similarity index 91% rename from charts/paradedb-cluster/prometheus_rules/cluster-instances_on_same_node.yaml rename to charts/paradedb/prometheus_rules/cluster-instances_on_same_node.yaml index bc7b14eb3..7b3f05b6f 100644 --- a/charts/paradedb-cluster/prometheus_rules/cluster-instances_on_same_node.yaml +++ b/charts/paradedb/prometheus_rules/cluster-instances_on_same_node.yaml @@ -8,7 +8,7 @@ annotations: instances on the same node {{ .labels.node }}. A failure or scheduled downtime of a single node will lead to a potential service disruption and/or data loss. - runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb-cluster/docs/runbooks/CNPGClusterInstancesOnSameNode.md + runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb/docs/runbooks/CNPGClusterInstancesOnSameNode.md expr: | count by (node) (kube_pod_info{namespace="{{ .namespace }}", pod=~"{{ .podSelector }}"}) > 1 for: 5m diff --git a/charts/paradedb-cluster/prometheus_rules/cluster-low_disk_space-critical.yaml b/charts/paradedb/prometheus_rules/cluster-low_disk_space-critical.yaml similarity index 95% rename from charts/paradedb-cluster/prometheus_rules/cluster-low_disk_space-critical.yaml rename to charts/paradedb/prometheus_rules/cluster-low_disk_space-critical.yaml index 7711f6e84..2550d060d 100644 --- a/charts/paradedb-cluster/prometheus_rules/cluster-low_disk_space-critical.yaml +++ b/charts/paradedb/prometheus_rules/cluster-low_disk_space-critical.yaml @@ -5,7 +5,7 @@ annotations: summary: ParadeDB Instance is running out of disk space! description: |- ParadeDB Cluster "{{ .namespace }}/{{ .cluster }}" is running extremely low on disk space. Check attached PVCs! - runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb-cluster/docs/runbooks/CNPGClusterLowDiskSpaceCritical.md + runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb/docs/runbooks/CNPGClusterLowDiskSpaceCritical.md expr: | max(max by(persistentvolumeclaim) (1 - kubelet_volume_stats_available_bytes{namespace="{{ .namespace }}", persistentvolumeclaim=~"{{ .podSelector }}"} / kubelet_volume_stats_capacity_bytes{namespace="{{ .namespace }}", persistentvolumeclaim=~"{{ .podSelector }}"})) > 0.9 OR max(max by(persistentvolumeclaim) (1 - kubelet_volume_stats_available_bytes{namespace="{{ .namespace }}", persistentvolumeclaim=~"{{ .podSelector }}-wal"} / kubelet_volume_stats_capacity_bytes{namespace="{{ .namespace }}", persistentvolumeclaim=~"{{ .podSelector }}-wal"})) > 0.9 OR diff --git a/charts/paradedb-cluster/prometheus_rules/cluster-low_disk_space-warning.yaml b/charts/paradedb/prometheus_rules/cluster-low_disk_space-warning.yaml similarity index 95% rename from charts/paradedb-cluster/prometheus_rules/cluster-low_disk_space-warning.yaml rename to charts/paradedb/prometheus_rules/cluster-low_disk_space-warning.yaml index d62903f00..44849a7f6 100644 --- a/charts/paradedb-cluster/prometheus_rules/cluster-low_disk_space-warning.yaml +++ b/charts/paradedb/prometheus_rules/cluster-low_disk_space-warning.yaml @@ -5,7 +5,7 @@ annotations: summary: ParadeDB Instance is running out of disk space. description: |- ParadeDB Cluster "{{ .namespace }}/{{ .cluster }}" is running low on disk space. Check attached PVCs. - runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb-cluster/docs/runbooks/CNPGClusterLowDiskSpaceWarning.md + runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb/docs/runbooks/CNPGClusterLowDiskSpaceWarning.md expr: | max(max by(persistentvolumeclaim) (1 - kubelet_volume_stats_available_bytes{namespace="{{ .namespace }}", persistentvolumeclaim=~"{{ .podSelector }}"} / kubelet_volume_stats_capacity_bytes{namespace="{{ .namespace }}", persistentvolumeclaim=~"{{ .podSelector }}"})) > 0.7 OR max(max by(persistentvolumeclaim) (1 - kubelet_volume_stats_available_bytes{namespace="{{ .namespace }}", persistentvolumeclaim=~"{{ .podSelector }}-wal"} / kubelet_volume_stats_capacity_bytes{namespace="{{ .namespace }}", persistentvolumeclaim=~"{{ .podSelector }}-wal"})) > 0.7 OR diff --git a/charts/paradedb-cluster/prometheus_rules/cluster-offline.yaml b/charts/paradedb/prometheus_rules/cluster-offline.yaml similarity index 92% rename from charts/paradedb-cluster/prometheus_rules/cluster-offline.yaml rename to charts/paradedb/prometheus_rules/cluster-offline.yaml index 129c3502f..d862fa94a 100644 --- a/charts/paradedb-cluster/prometheus_rules/cluster-offline.yaml +++ b/charts/paradedb/prometheus_rules/cluster-offline.yaml @@ -8,7 +8,7 @@ annotations: Having an offline cluster means your applications will not be able to access the database, leading to potential service disruption and/or data loss. - runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb-cluster/docs/runbooks/CNPGClusterOffline.md + runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb/docs/runbooks/CNPGClusterOffline.md expr: | (count(cnpg_collector_up{namespace="{{ .namespace }}",pod=~"{{ .podSelector }}"}) OR on() vector(0)) == 0 for: 5m diff --git a/charts/paradedb-cluster/prometheus_rules/cluster-zone_spread-warning.yaml b/charts/paradedb/prometheus_rules/cluster-zone_spread-warning.yaml similarity index 92% rename from charts/paradedb-cluster/prometheus_rules/cluster-zone_spread-warning.yaml rename to charts/paradedb/prometheus_rules/cluster-zone_spread-warning.yaml index 608fbbdba..65bc732f0 100644 --- a/charts/paradedb-cluster/prometheus_rules/cluster-zone_spread-warning.yaml +++ b/charts/paradedb/prometheus_rules/cluster-zone_spread-warning.yaml @@ -7,7 +7,7 @@ annotations: ParadeDB Cluster "{{ .namespace }}/{{ .cluster }}" has instances in the same availability zone. A disaster in one availability zone will lead to a potential service disruption and/or data loss. - runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb-cluster/docs/runbooks/CNPGClusterZoneSpreadWarning.md + runbook_url: https://github.com/paradedb/charts/blob/main/charts/paradedb/docs/runbooks/CNPGClusterZoneSpreadWarning.md expr: | {{ .Values.cluster.instances }} > count(count by (label_topology_kubernetes_io_zone) (kube_pod_info{namespace="{{ .namespace }}", pod=~"{{ .podSelector }}"} * on(node,instance) group_left(label_topology_kubernetes_io_zone) kube_node_labels)) < 3 for: 5m diff --git a/charts/paradedb-cluster/templates/NOTES.txt b/charts/paradedb/templates/NOTES.txt similarity index 100% rename from charts/paradedb-cluster/templates/NOTES.txt rename to charts/paradedb/templates/NOTES.txt diff --git a/charts/paradedb-cluster/templates/_backup.tpl b/charts/paradedb/templates/_backup.tpl similarity index 100% rename from charts/paradedb-cluster/templates/_backup.tpl rename to charts/paradedb/templates/_backup.tpl diff --git a/charts/paradedb-cluster/templates/_barman_object_store.tpl b/charts/paradedb/templates/_barman_object_store.tpl similarity index 100% rename from charts/paradedb-cluster/templates/_barman_object_store.tpl rename to charts/paradedb/templates/_barman_object_store.tpl diff --git a/charts/paradedb-cluster/templates/_bootstrap.tpl b/charts/paradedb/templates/_bootstrap.tpl similarity index 100% rename from charts/paradedb-cluster/templates/_bootstrap.tpl rename to charts/paradedb/templates/_bootstrap.tpl diff --git a/charts/paradedb-cluster/templates/_colorize.tpl b/charts/paradedb/templates/_colorize.tpl similarity index 100% rename from charts/paradedb-cluster/templates/_colorize.tpl rename to charts/paradedb/templates/_colorize.tpl diff --git a/charts/paradedb-cluster/templates/_helpers.tpl b/charts/paradedb/templates/_helpers.tpl similarity index 100% rename from charts/paradedb-cluster/templates/_helpers.tpl rename to charts/paradedb/templates/_helpers.tpl diff --git a/charts/paradedb-cluster/templates/backup-azure-creds.yaml b/charts/paradedb/templates/backup-azure-creds.yaml similarity index 100% rename from charts/paradedb-cluster/templates/backup-azure-creds.yaml rename to charts/paradedb/templates/backup-azure-creds.yaml diff --git a/charts/paradedb-cluster/templates/backup-google-creds.yaml b/charts/paradedb/templates/backup-google-creds.yaml similarity index 100% rename from charts/paradedb-cluster/templates/backup-google-creds.yaml rename to charts/paradedb/templates/backup-google-creds.yaml diff --git a/charts/paradedb-cluster/templates/backup-s3-creds.yaml b/charts/paradedb/templates/backup-s3-creds.yaml similarity index 100% rename from charts/paradedb-cluster/templates/backup-s3-creds.yaml rename to charts/paradedb/templates/backup-s3-creds.yaml diff --git a/charts/paradedb-cluster/templates/ca-bundle.yaml b/charts/paradedb/templates/ca-bundle.yaml similarity index 100% rename from charts/paradedb-cluster/templates/ca-bundle.yaml rename to charts/paradedb/templates/ca-bundle.yaml diff --git a/charts/paradedb-cluster/templates/cluster.yaml b/charts/paradedb/templates/cluster.yaml similarity index 100% rename from charts/paradedb-cluster/templates/cluster.yaml rename to charts/paradedb/templates/cluster.yaml diff --git a/charts/paradedb-cluster/templates/image-catalog-timescaledb-ha.yaml b/charts/paradedb/templates/image-catalog-timescaledb-ha.yaml similarity index 100% rename from charts/paradedb-cluster/templates/image-catalog-timescaledb-ha.yaml rename to charts/paradedb/templates/image-catalog-timescaledb-ha.yaml diff --git a/charts/paradedb-cluster/templates/image-catalog.yaml b/charts/paradedb/templates/image-catalog.yaml similarity index 100% rename from charts/paradedb-cluster/templates/image-catalog.yaml rename to charts/paradedb/templates/image-catalog.yaml diff --git a/charts/paradedb-cluster/templates/pooler.yaml b/charts/paradedb/templates/pooler.yaml similarity index 100% rename from charts/paradedb-cluster/templates/pooler.yaml rename to charts/paradedb/templates/pooler.yaml diff --git a/charts/paradedb-cluster/templates/prometheus-rule.yaml b/charts/paradedb/templates/prometheus-rule.yaml similarity index 100% rename from charts/paradedb-cluster/templates/prometheus-rule.yaml rename to charts/paradedb/templates/prometheus-rule.yaml diff --git a/charts/paradedb-cluster/templates/recovery-azure-creds.yaml b/charts/paradedb/templates/recovery-azure-creds.yaml similarity index 100% rename from charts/paradedb-cluster/templates/recovery-azure-creds.yaml rename to charts/paradedb/templates/recovery-azure-creds.yaml diff --git a/charts/paradedb-cluster/templates/recovery-google-creds.yaml b/charts/paradedb/templates/recovery-google-creds.yaml similarity index 100% rename from charts/paradedb-cluster/templates/recovery-google-creds.yaml rename to charts/paradedb/templates/recovery-google-creds.yaml diff --git a/charts/paradedb-cluster/templates/recovery-pg_basebackup-password.yaml b/charts/paradedb/templates/recovery-pg_basebackup-password.yaml similarity index 100% rename from charts/paradedb-cluster/templates/recovery-pg_basebackup-password.yaml rename to charts/paradedb/templates/recovery-pg_basebackup-password.yaml diff --git a/charts/paradedb-cluster/templates/recovery-s3-creds.yaml b/charts/paradedb/templates/recovery-s3-creds.yaml similarity index 100% rename from charts/paradedb-cluster/templates/recovery-s3-creds.yaml rename to charts/paradedb/templates/recovery-s3-creds.yaml diff --git a/charts/paradedb-cluster/templates/scheduled-backups.yaml b/charts/paradedb/templates/scheduled-backups.yaml similarity index 100% rename from charts/paradedb-cluster/templates/scheduled-backups.yaml rename to charts/paradedb/templates/scheduled-backups.yaml diff --git a/charts/paradedb-cluster/templates/tests/ping.yaml b/charts/paradedb/templates/tests/ping.yaml similarity index 100% rename from charts/paradedb-cluster/templates/tests/ping.yaml rename to charts/paradedb/templates/tests/ping.yaml diff --git a/charts/paradedb-cluster/templates/user-metrics.yaml b/charts/paradedb/templates/user-metrics.yaml similarity index 100% rename from charts/paradedb-cluster/templates/user-metrics.yaml rename to charts/paradedb/templates/user-metrics.yaml diff --git a/charts/paradedb-cluster/test/monitoring/01-monitoring_cluster-assert.yaml b/charts/paradedb/test/monitoring/01-monitoring_cluster-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/monitoring/01-monitoring_cluster-assert.yaml rename to charts/paradedb/test/monitoring/01-monitoring_cluster-assert.yaml diff --git a/charts/paradedb-cluster/test/monitoring/01-monitoring_cluster.yaml b/charts/paradedb/test/monitoring/01-monitoring_cluster.yaml similarity index 100% rename from charts/paradedb-cluster/test/monitoring/01-monitoring_cluster.yaml rename to charts/paradedb/test/monitoring/01-monitoring_cluster.yaml diff --git a/charts/paradedb-cluster/test/monitoring/chainsaw-test.yaml b/charts/paradedb/test/monitoring/chainsaw-test.yaml similarity index 100% rename from charts/paradedb-cluster/test/monitoring/chainsaw-test.yaml rename to charts/paradedb/test/monitoring/chainsaw-test.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/00-minio_cleanup-assert.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/00-minio_cleanup-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/00-minio_cleanup-assert.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/00-minio_cleanup-assert.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/00-minio_cleanup.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/00-minio_cleanup.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/00-minio_cleanup.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/00-minio_cleanup.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/01-paradedb_cluster-assert.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/01-paradedb_cluster-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/01-paradedb_cluster-assert.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/01-paradedb_cluster-assert.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/01-paradedb_cluster.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/01-paradedb_cluster.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/01-paradedb_cluster.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/01-paradedb_cluster.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/02-paradedb_write-assert.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/02-paradedb_write-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/02-paradedb_write-assert.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/02-paradedb_write-assert.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/02-paradedb_write.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/02-paradedb_write.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/02-paradedb_write.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/02-paradedb_write.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/03-paradedb_test-assert.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/03-paradedb_test-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/03-paradedb_test-assert.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/03-paradedb_test-assert.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/03-paradedb_test.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/03-paradedb_test.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/03-paradedb_test.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/03-paradedb_test.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/04-data_write-assert.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/04-data_write-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/04-data_write-assert.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/04-data_write-assert.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/04-data_write.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/04-data_write.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/04-data_write.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/04-data_write.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/05-backup.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/05-backup.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/05-backup.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/05-backup.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/05-backup_completed-assert.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/05-backup_completed-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/05-backup_completed-assert.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/05-backup_completed-assert.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/05-backup_running-assert.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/05-backup_running-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/05-backup_running-assert.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/05-backup_running-assert.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/05-checkpoint.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/05-checkpoint.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/05-checkpoint.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/05-checkpoint.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/06-post_backup_data_write-assert.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/06-post_backup_data_write-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/06-post_backup_data_write-assert.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/06-post_backup_data_write-assert.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/06-post_backup_data_write.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/06-post_backup_data_write.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/06-post_backup_data_write.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/06-post_backup_data_write.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/07-recovery_backup_pitr_cluster-assert.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/07-recovery_backup_pitr_cluster-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/07-recovery_backup_pitr_cluster-assert.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/07-recovery_backup_pitr_cluster-assert.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/07-recovery_backup_pitr_cluster.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/07-recovery_backup_pitr_cluster.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/07-recovery_backup_pitr_cluster.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/07-recovery_backup_pitr_cluster.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/08-data_test-assert.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/08-data_test-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/08-data_test-assert.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/08-data_test-assert.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/08-data_test.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/08-data_test.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/08-data_test.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/08-data_test.yaml diff --git a/charts/paradedb-cluster/test/paradedb-minio-backup-restore/chainsaw-test.yaml b/charts/paradedb/test/paradedb-minio-backup-restore/chainsaw-test.yaml similarity index 100% rename from charts/paradedb-cluster/test/paradedb-minio-backup-restore/chainsaw-test.yaml rename to charts/paradedb/test/paradedb-minio-backup-restore/chainsaw-test.yaml diff --git a/charts/paradedb-cluster/test/pooler/01-pooler_cluster-assert.yaml b/charts/paradedb/test/pooler/01-pooler_cluster-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/pooler/01-pooler_cluster-assert.yaml rename to charts/paradedb/test/pooler/01-pooler_cluster-assert.yaml diff --git a/charts/paradedb-cluster/test/pooler/01-pooler_cluster.yaml b/charts/paradedb/test/pooler/01-pooler_cluster.yaml similarity index 100% rename from charts/paradedb-cluster/test/pooler/01-pooler_cluster.yaml rename to charts/paradedb/test/pooler/01-pooler_cluster.yaml diff --git a/charts/paradedb-cluster/test/pooler/chainsaw-test.yaml b/charts/paradedb/test/pooler/chainsaw-test.yaml similarity index 100% rename from charts/paradedb-cluster/test/pooler/chainsaw-test.yaml rename to charts/paradedb/test/pooler/chainsaw-test.yaml diff --git a/charts/paradedb-cluster/test/postgresql-cluster-configuration/01-non_default_configuration_cluster-assert.yaml b/charts/paradedb/test/postgresql-cluster-configuration/01-non_default_configuration_cluster-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-cluster-configuration/01-non_default_configuration_cluster-assert.yaml rename to charts/paradedb/test/postgresql-cluster-configuration/01-non_default_configuration_cluster-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-cluster-configuration/01-non_default_configuration_cluster.yaml b/charts/paradedb/test/postgresql-cluster-configuration/01-non_default_configuration_cluster.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-cluster-configuration/01-non_default_configuration_cluster.yaml rename to charts/paradedb/test/postgresql-cluster-configuration/01-non_default_configuration_cluster.yaml diff --git a/charts/paradedb-cluster/test/postgresql-cluster-configuration/chainsaw-test.yaml b/charts/paradedb/test/postgresql-cluster-configuration/chainsaw-test.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-cluster-configuration/chainsaw-test.yaml rename to charts/paradedb/test/postgresql-cluster-configuration/chainsaw-test.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/00-minio_cleanup-assert.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/00-minio_cleanup-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/00-minio_cleanup-assert.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/00-minio_cleanup-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/00-minio_cleanup.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/00-minio_cleanup.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/00-minio_cleanup.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/00-minio_cleanup.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/01-standalone_cluster-assert.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/01-standalone_cluster-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/01-standalone_cluster-assert.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/01-standalone_cluster-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/01-standalone_cluster.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/01-standalone_cluster.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/01-standalone_cluster.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/01-standalone_cluster.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/02-data_write-assert.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/02-data_write-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/02-data_write-assert.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/02-data_write-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/02-data_write.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/02-data_write.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/02-data_write.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/02-data_write.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/03-backup.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/03-backup.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/03-backup.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/03-backup.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/03-backup_completed-assert.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/03-backup_completed-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/03-backup_completed-assert.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/03-backup_completed-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/03-backup_running-assert.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/03-backup_running-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/03-backup_running-assert.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/03-backup_running-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/03-checkpoint.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/03-checkpoint.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/03-checkpoint.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/03-checkpoint.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/04-post_backup_data_write-assert.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/04-post_backup_data_write-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/04-post_backup_data_write-assert.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/04-post_backup_data_write-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/04-post_backup_data_write.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/04-post_backup_data_write.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/04-post_backup_data_write.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/04-post_backup_data_write.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/05-recovery_backup_cluster-assert.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/05-recovery_backup_cluster-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/05-recovery_backup_cluster-assert.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/05-recovery_backup_cluster-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/05-recovery_backup_cluster.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/05-recovery_backup_cluster.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/05-recovery_backup_cluster.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/05-recovery_backup_cluster.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/06-data_test-assert.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/06-data_test-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/06-data_test-assert.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/06-data_test-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/06-data_test.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/06-data_test.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/06-data_test.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/06-data_test.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/07-recovery_object_store_cluster-assert.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/07-recovery_object_store_cluster-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/07-recovery_object_store_cluster-assert.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/07-recovery_object_store_cluster-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/07-recovery_object_store_cluster.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/07-recovery_object_store_cluster.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/07-recovery_object_store_cluster.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/07-recovery_object_store_cluster.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/08-data_test-assert.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/08-data_test-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/08-data_test-assert.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/08-data_test-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/08-data_test.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/08-data_test.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/08-data_test.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/08-data_test.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/09-recovery_backup_pitr_cluster-assert.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/09-recovery_backup_pitr_cluster-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/09-recovery_backup_pitr_cluster-assert.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/09-recovery_backup_pitr_cluster-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/09-recovery_backup_pitr_cluster.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/09-recovery_backup_pitr_cluster.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/09-recovery_backup_pitr_cluster.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/09-recovery_backup_pitr_cluster.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/10-data_test-assert.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/10-data_test-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/10-data_test-assert.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/10-data_test-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/10-data_test.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/10-data_test.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/10-data_test.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/10-data_test.yaml diff --git a/charts/paradedb-cluster/test/postgresql-minio-backup-restore/chainsaw-test.yaml b/charts/paradedb/test/postgresql-minio-backup-restore/chainsaw-test.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-minio-backup-restore/chainsaw-test.yaml rename to charts/paradedb/test/postgresql-minio-backup-restore/chainsaw-test.yaml diff --git a/charts/paradedb-cluster/test/postgresql-pg_basebackup/00-source-cluster-assert.yaml b/charts/paradedb/test/postgresql-pg_basebackup/00-source-cluster-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-pg_basebackup/00-source-cluster-assert.yaml rename to charts/paradedb/test/postgresql-pg_basebackup/00-source-cluster-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-pg_basebackup/00-source-cluster.yaml b/charts/paradedb/test/postgresql-pg_basebackup/00-source-cluster.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-pg_basebackup/00-source-cluster.yaml rename to charts/paradedb/test/postgresql-pg_basebackup/00-source-cluster.yaml diff --git a/charts/paradedb-cluster/test/postgresql-pg_basebackup/01-data_write-assert.yaml b/charts/paradedb/test/postgresql-pg_basebackup/01-data_write-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-pg_basebackup/01-data_write-assert.yaml rename to charts/paradedb/test/postgresql-pg_basebackup/01-data_write-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-pg_basebackup/01-data_write.yaml b/charts/paradedb/test/postgresql-pg_basebackup/01-data_write.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-pg_basebackup/01-data_write.yaml rename to charts/paradedb/test/postgresql-pg_basebackup/01-data_write.yaml diff --git a/charts/paradedb-cluster/test/postgresql-pg_basebackup/02-pg_basebackup-cluster-assert.yaml b/charts/paradedb/test/postgresql-pg_basebackup/02-pg_basebackup-cluster-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-pg_basebackup/02-pg_basebackup-cluster-assert.yaml rename to charts/paradedb/test/postgresql-pg_basebackup/02-pg_basebackup-cluster-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-pg_basebackup/02-pg_basebackup-cluster.yaml b/charts/paradedb/test/postgresql-pg_basebackup/02-pg_basebackup-cluster.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-pg_basebackup/02-pg_basebackup-cluster.yaml rename to charts/paradedb/test/postgresql-pg_basebackup/02-pg_basebackup-cluster.yaml diff --git a/charts/paradedb-cluster/test/postgresql-pg_basebackup/03-data_test-assert.yaml b/charts/paradedb/test/postgresql-pg_basebackup/03-data_test-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-pg_basebackup/03-data_test-assert.yaml rename to charts/paradedb/test/postgresql-pg_basebackup/03-data_test-assert.yaml diff --git a/charts/paradedb-cluster/test/postgresql-pg_basebackup/03-data_test.yaml b/charts/paradedb/test/postgresql-pg_basebackup/03-data_test.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-pg_basebackup/03-data_test.yaml rename to charts/paradedb/test/postgresql-pg_basebackup/03-data_test.yaml diff --git a/charts/paradedb-cluster/test/postgresql-pg_basebackup/chainsaw-test.yaml b/charts/paradedb/test/postgresql-pg_basebackup/chainsaw-test.yaml similarity index 100% rename from charts/paradedb-cluster/test/postgresql-pg_basebackup/chainsaw-test.yaml rename to charts/paradedb/test/postgresql-pg_basebackup/chainsaw-test.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/00-minio_cleanup-assert.yaml b/charts/paradedb/test/timescale-minio-backup-restore/00-minio_cleanup-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/00-minio_cleanup-assert.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/00-minio_cleanup-assert.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/00-minio_cleanup.yaml b/charts/paradedb/test/timescale-minio-backup-restore/00-minio_cleanup.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/00-minio_cleanup.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/00-minio_cleanup.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/01-timescale_cluster-assert.yaml b/charts/paradedb/test/timescale-minio-backup-restore/01-timescale_cluster-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/01-timescale_cluster-assert.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/01-timescale_cluster-assert.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/01-timescale_cluster.yaml b/charts/paradedb/test/timescale-minio-backup-restore/01-timescale_cluster.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/01-timescale_cluster.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/01-timescale_cluster.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/03-timescale_test-assert.yaml b/charts/paradedb/test/timescale-minio-backup-restore/03-timescale_test-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/03-timescale_test-assert.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/03-timescale_test-assert.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/03-timescale_test.yaml b/charts/paradedb/test/timescale-minio-backup-restore/03-timescale_test.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/03-timescale_test.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/03-timescale_test.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/04-data_write-assert.yaml b/charts/paradedb/test/timescale-minio-backup-restore/04-data_write-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/04-data_write-assert.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/04-data_write-assert.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/04-data_write.yaml b/charts/paradedb/test/timescale-minio-backup-restore/04-data_write.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/04-data_write.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/04-data_write.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/05-backup.yaml b/charts/paradedb/test/timescale-minio-backup-restore/05-backup.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/05-backup.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/05-backup.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/05-backup_completed-assert.yaml b/charts/paradedb/test/timescale-minio-backup-restore/05-backup_completed-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/05-backup_completed-assert.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/05-backup_completed-assert.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/05-backup_running-assert.yaml b/charts/paradedb/test/timescale-minio-backup-restore/05-backup_running-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/05-backup_running-assert.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/05-backup_running-assert.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/05-checkpoint.yaml b/charts/paradedb/test/timescale-minio-backup-restore/05-checkpoint.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/05-checkpoint.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/05-checkpoint.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/06-post_backup_data_write-assert.yaml b/charts/paradedb/test/timescale-minio-backup-restore/06-post_backup_data_write-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/06-post_backup_data_write-assert.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/06-post_backup_data_write-assert.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/06-post_backup_data_write.yaml b/charts/paradedb/test/timescale-minio-backup-restore/06-post_backup_data_write.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/06-post_backup_data_write.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/06-post_backup_data_write.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/07-recovery_backup_pitr_cluster-assert.yaml b/charts/paradedb/test/timescale-minio-backup-restore/07-recovery_backup_pitr_cluster-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/07-recovery_backup_pitr_cluster-assert.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/07-recovery_backup_pitr_cluster-assert.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/07-recovery_backup_pitr_cluster.yaml b/charts/paradedb/test/timescale-minio-backup-restore/07-recovery_backup_pitr_cluster.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/07-recovery_backup_pitr_cluster.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/07-recovery_backup_pitr_cluster.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/08-data_test-assert.yaml b/charts/paradedb/test/timescale-minio-backup-restore/08-data_test-assert.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/08-data_test-assert.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/08-data_test-assert.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/08-data_test.yaml b/charts/paradedb/test/timescale-minio-backup-restore/08-data_test.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/08-data_test.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/08-data_test.yaml diff --git a/charts/paradedb-cluster/test/timescale-minio-backup-restore/chainsaw-test.yaml b/charts/paradedb/test/timescale-minio-backup-restore/chainsaw-test.yaml similarity index 100% rename from charts/paradedb-cluster/test/timescale-minio-backup-restore/chainsaw-test.yaml rename to charts/paradedb/test/timescale-minio-backup-restore/chainsaw-test.yaml diff --git a/charts/paradedb-cluster/values.schema.json b/charts/paradedb/values.schema.json similarity index 100% rename from charts/paradedb-cluster/values.schema.json rename to charts/paradedb/values.schema.json diff --git a/charts/paradedb-cluster/values.yaml b/charts/paradedb/values.yaml similarity index 100% rename from charts/paradedb-cluster/values.yaml rename to charts/paradedb/values.yaml