From 8ee650d22c73e150ae6bd7d5f7083aedb39199e7 Mon Sep 17 00:00:00 2001 From: Arnob kumar saha Date: Wed, 10 Sep 2025 17:24:53 +0600 Subject: [PATCH] Update actions for v1alpha2 dbs Signed-off-by: Arnob kumar saha --- .../kubedb.com/v1alpha2/cassandras.yaml | 132 +++++++++++++++++- .../kubedb.com/v1alpha2/clickhouses.yaml | 104 +++++++++++++- .../kubedb.com/v1alpha2/druids.yaml | 120 ++++++++++++++-- .../kubedb.com/v1alpha2/ferretdbs.yaml | 16 +++ .../kubedb.com/v1alpha2/hazelcasts.yaml | 88 +++++++++++- .../kubedb.com/v1alpha2/ignites.yaml | 88 +++++++++++- .../kubedb.com/v1alpha2/mssqlservers.yaml | 58 ++++++-- .../kubedb.com/v1alpha2/rabbitmqs.yaml | 17 ++- .../kubedb.com/v1alpha2/solrs.yaml | 16 +++ 9 files changed, 587 insertions(+), 52 deletions(-) diff --git a/hub/resourceeditors/kubedb.com/v1alpha2/cassandras.yaml b/hub/resourceeditors/kubedb.com/v1alpha2/cassandras.yaml index 5f02a47970..dd308ba7d5 100644 --- a/hub/resourceeditors/kubedb.com/v1alpha2/cassandras.yaml +++ b/hub/resourceeditors/kubedb.com/v1alpha2/cassandras.yaml @@ -23,13 +23,71 @@ spec: ui: actions: - items: + - editor: + name: kubedbcom-cassandra-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: false + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/configure-backup.svg + type: image/svg+xml + name: Configure Backup + operationId: edit-self-backupconfiguration + - editor: + name: corekubestashcom-backupsession-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:4d65f68a23a3e9e6661f38efd7b19189605334ba810aea7156d314c398a0c106 + enforceQuota: false + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/instant-backup.svg + type: image/svg+xml + name: Instant Backup + operationId: create-instant-backup + - editor: + name: corekubestashcom-restoresession-editor-options + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:d0431029678e9e6b71e84c08f39670af38b57e51e3d161323734c5f445555728 + enforceQuota: false + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/restore.svg + type: image/svg+xml + name: Restore + operationId: create-restoresession + name: Backups + - items: + - editor: + name: opskubedbcom-cassandraopsrequest-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 + enforceQuota: false + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/version.svg + type: image/svg+xml + name: Update Version + operationId: create-opsrequest-upgrade - editor: name: opskubedbcom-cassandraopsrequest-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: false flow: standalone-create icons: @@ -43,7 +101,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: false flow: standalone-create icons: @@ -61,7 +119,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: true flow: standalone-create icons: @@ -75,7 +133,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: true flow: standalone-create icons: @@ -89,7 +147,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: true flow: standalone-create icons: @@ -98,13 +156,73 @@ spec: name: Expand Volume operationId: create-opsrequest-volumeexpansion name: Scaling + - items: + - editor: + name: kubedbcom-cassandra-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: true + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg + type: image/svg+xml + name: Compute + operationId: edit-self-compute-autoscaler + - editor: + name: kubedbcom-cassandra-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: true + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/storage.svg + type: image/svg+xml + name: Storage + operationId: edit-self-storage-autoscaler + name: Autoscaling + - items: + - editor: + name: opskubedbcom-cassandraopsrequest-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 + enforceQuota: false + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/configure.svg + type: image/svg+xml + name: TLS Configure + operationId: create-opsrequest-reconfiguretls + - editor: + name: kubedbcom-cassandra-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: false + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/monitor.svg + type: image/svg+xml + name: Monitoring + operationId: edit-self-monitoring + name: Security & Monitoring editor: name: kubedbcom-cassandra-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:3c7bed3f68efaf730b17cd89c8c0bd00ae9ca6aa78c30143cacfb3055c036d47 enforceQuota: true options: name: kubedbcom-cassandra-editor-options @@ -112,7 +230,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:a8e95bcf49a553ee750f4e22e920fbdcf6ae0a24af59f1845da4eb71fd4eb401 variants: - name: default selector: diff --git a/hub/resourceeditors/kubedb.com/v1alpha2/clickhouses.yaml b/hub/resourceeditors/kubedb.com/v1alpha2/clickhouses.yaml index 770caf119f..31dd29941f 100644 --- a/hub/resourceeditors/kubedb.com/v1alpha2/clickhouses.yaml +++ b/hub/resourceeditors/kubedb.com/v1alpha2/clickhouses.yaml @@ -29,7 +29,21 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 + enforceQuota: false + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/version.svg + type: image/svg+xml + name: Update Version + operationId: create-opsrequest-upgrade + - editor: + name: opskubedbcom-clickhouseopsrequest-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: false flow: standalone-create icons: @@ -43,7 +57,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: false flow: standalone-create icons: @@ -61,7 +75,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: true flow: standalone-create icons: @@ -75,7 +89,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: true flow: standalone-create icons: @@ -89,7 +103,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: true flow: standalone-create icons: @@ -98,13 +112,89 @@ spec: name: Expand Volume operationId: create-opsrequest-volumeexpansion name: Scaling + - items: + - editor: + name: kubedbcom-clickhouse-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: true + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg + type: image/svg+xml + name: Compute + operationId: edit-self-compute-autoscaler + - editor: + name: kubedbcom-clickhouse-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: true + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/storage.svg + type: image/svg+xml + name: Storage + operationId: edit-self-storage-autoscaler + name: Autoscaling + - items: + - editor: + name: opskubedbcom-clickhouseopsrequest-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 + enforceQuota: false + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/configure.svg + type: image/svg+xml + name: TLS Configure + operationId: create-opsrequest-reconfiguretls + - editor: + name: kubedbcom-clickhouse-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: false + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/monitor.svg + type: image/svg+xml + name: Monitoring + operationId: edit-self-monitoring + name: Security & Monitoring + - items: + - editor: + name: kubedbcom-clickhouse-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: false + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/configure.svg + type: image/svg+xml + name: Expose via Gateway + operationId: edit-self-binding + name: Extras editor: name: kubedbcom-clickhouse-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:cdd24909f55e28d2148d53096dffc9b5da0afc8de0f87a1bc1e330d5f24114eb enforceQuota: true options: name: kubedbcom-clickhouse-editor-options @@ -112,7 +202,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:b3c44b0b5f9362015b35d4101a6228fbcb4509b4f221ca9881db36576d90f33b variants: - name: default selector: diff --git a/hub/resourceeditors/kubedb.com/v1alpha2/druids.yaml b/hub/resourceeditors/kubedb.com/v1alpha2/druids.yaml index ac9df04fa0..d81d6de687 100644 --- a/hub/resourceeditors/kubedb.com/v1alpha2/druids.yaml +++ b/hub/resourceeditors/kubedb.com/v1alpha2/druids.yaml @@ -23,13 +23,71 @@ spec: ui: actions: - items: + - editor: + name: kubedbcom-druid-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: false + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/configure-backup.svg + type: image/svg+xml + name: Configure Backup + operationId: edit-self-backupconfiguration + - editor: + name: corekubestashcom-backupsession-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:4d65f68a23a3e9e6661f38efd7b19189605334ba810aea7156d314c398a0c106 + enforceQuota: false + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/instant-backup.svg + type: image/svg+xml + name: Instant Backup + operationId: create-instant-backup + - editor: + name: corekubestashcom-restoresession-editor-options + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:d0431029678e9e6b71e84c08f39670af38b57e51e3d161323734c5f445555728 + enforceQuota: false + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/restore.svg + type: image/svg+xml + name: Restore + operationId: create-restoresession + name: Backups + - items: + - editor: + name: opskubedbcom-druidopsrequest-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 + enforceQuota: false + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/version.svg + type: image/svg+xml + name: Update Version + operationId: create-opsrequest-upgrade - editor: name: opskubedbcom-druidopsrequest-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: false flow: standalone-create icons: @@ -43,7 +101,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: false flow: standalone-create icons: @@ -59,7 +117,21 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 + enforceQuota: true + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/horizontal_scale.svg + type: image/svg+xml + name: Horizontal Scale + operationId: create-opsrequest-horizontalscaling + - editor: + name: opskubedbcom-druidopsrequest-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: true flow: standalone-create icons: @@ -73,7 +145,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: true flow: standalone-create icons: @@ -89,7 +161,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde enforceQuota: true flow: standalone-edit icons: @@ -103,7 +175,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde enforceQuota: true flow: standalone-edit icons: @@ -113,13 +185,27 @@ spec: operationId: edit-self-storage-autoscaler name: Autoscaling - items: + - editor: + name: opskubedbcom-druidopsrequest-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 + enforceQuota: false + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/configure.svg + type: image/svg+xml + name: TLS Configure + operationId: create-opsrequest-reconfiguretls - editor: name: kubedbcom-druid-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde enforceQuota: false flow: standalone-edit icons: @@ -128,13 +214,29 @@ spec: name: Monitoring operationId: edit-self-monitoring name: Security & Monitoring + - items: + - editor: + name: kubedbcom-druid-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: false + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/configure.svg + type: image/svg+xml + name: Expose via Gateway + operationId: edit-self-binding + name: Extras editor: name: kubedbcom-druid-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:a182cbcc6a57be48d14ed57fccea032536bb7bdb4a9bc871c61b4b63bb44c6b3 enforceQuota: true options: name: kubedbcom-druid-editor-options @@ -142,7 +244,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:5d128301cd6c38e135c07c1de20d79ecfed0c87270c8f6e8299feb17e335a88f variants: - name: default selector: diff --git a/hub/resourceeditors/kubedb.com/v1alpha2/ferretdbs.yaml b/hub/resourceeditors/kubedb.com/v1alpha2/ferretdbs.yaml index be97566717..701a7f90f9 100644 --- a/hub/resourceeditors/kubedb.com/v1alpha2/ferretdbs.yaml +++ b/hub/resourceeditors/kubedb.com/v1alpha2/ferretdbs.yaml @@ -128,6 +128,22 @@ spec: name: Monitoring operationId: edit-self-monitoring name: Security & Monitoring + - items: + - editor: + name: kubedbcom-ferretdb-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: false + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/configure.svg + type: image/svg+xml + name: Expose via Gateway + operationId: edit-self-binding + name: Extras editor: name: kubedbcom-ferretdb-editor sourceRef: diff --git a/hub/resourceeditors/kubedb.com/v1alpha2/hazelcasts.yaml b/hub/resourceeditors/kubedb.com/v1alpha2/hazelcasts.yaml index 1944564efd..b61c020564 100644 --- a/hub/resourceeditors/kubedb.com/v1alpha2/hazelcasts.yaml +++ b/hub/resourceeditors/kubedb.com/v1alpha2/hazelcasts.yaml @@ -29,7 +29,21 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 + enforceQuota: false + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/version.svg + type: image/svg+xml + name: Update Version + operationId: create-opsrequest-upgrade + - editor: + name: opskubedbcom-hazelcastopsrequest-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: false flow: standalone-create icons: @@ -43,7 +57,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: false flow: standalone-create icons: @@ -61,7 +75,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: true flow: standalone-create icons: @@ -75,7 +89,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: true flow: standalone-create icons: @@ -89,7 +103,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: true flow: standalone-create icons: @@ -98,13 +112,73 @@ spec: name: Expand Volume operationId: create-opsrequest-volumeexpansion name: Scaling + - items: + - editor: + name: kubedbcom-hazelcast-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: true + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg + type: image/svg+xml + name: Compute + operationId: edit-self-compute-autoscaler + - editor: + name: kubedbcom-hazelcast-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: true + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/storage.svg + type: image/svg+xml + name: Storage + operationId: edit-self-storage-autoscaler + name: Autoscaling + - items: + - editor: + name: opskubedbcom-hazelcastopsrequest-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 + enforceQuota: false + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/configure.svg + type: image/svg+xml + name: TLS Configure + operationId: create-opsrequest-reconfiguretls + - editor: + name: kubedbcom-hazelcast-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: false + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/monitor.svg + type: image/svg+xml + name: Monitoring + operationId: edit-self-monitoring + name: Security & Monitoring editor: name: kubedbcom-hazelcast-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:564dad50eb49105b2ea7ade6ee0634b114808e9df31978fb3bd5d25b3c63122a enforceQuota: true options: name: kubedbcom-hazelcast-editor-options @@ -112,7 +186,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:aef22741564921870143cef87936ee79bb031cbad9237abeae48d0c637f4e328 variants: - name: default selector: diff --git a/hub/resourceeditors/kubedb.com/v1alpha2/ignites.yaml b/hub/resourceeditors/kubedb.com/v1alpha2/ignites.yaml index 0f011563f2..3bd4ff7a69 100644 --- a/hub/resourceeditors/kubedb.com/v1alpha2/ignites.yaml +++ b/hub/resourceeditors/kubedb.com/v1alpha2/ignites.yaml @@ -29,7 +29,21 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 + enforceQuota: false + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/version.svg + type: image/svg+xml + name: Update Version + operationId: create-opsrequest-upgrade + - editor: + name: opskubedbcom-igniteopsrequest-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: false flow: standalone-create icons: @@ -43,7 +57,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: false flow: standalone-create icons: @@ -61,7 +75,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: true flow: standalone-create icons: @@ -75,7 +89,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: true flow: standalone-create icons: @@ -89,7 +103,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 enforceQuota: true flow: standalone-create icons: @@ -98,13 +112,73 @@ spec: name: Expand Volume operationId: create-opsrequest-volumeexpansion name: Scaling + - items: + - editor: + name: kubedbcom-ignite-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: true + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg + type: image/svg+xml + name: Compute + operationId: edit-self-compute-autoscaler + - editor: + name: kubedbcom-ignite-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: true + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/storage.svg + type: image/svg+xml + name: Storage + operationId: edit-self-storage-autoscaler + name: Autoscaling + - items: + - editor: + name: opskubedbcom-igniteopsrequest-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 + enforceQuota: false + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/configure.svg + type: image/svg+xml + name: TLS Configure + operationId: create-opsrequest-reconfiguretls + - editor: + name: kubedbcom-ignite-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: false + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/monitor.svg + type: image/svg+xml + name: Monitoring + operationId: edit-self-monitoring + name: Security & Monitoring editor: name: kubedbcom-ignite-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:1a55cbf47da0f6f70759ce1a4295e037cdb693fe8597891cafc7b415ea9fc735 enforceQuota: true options: name: kubedbcom-ignite-editor-options @@ -112,7 +186,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:92bce2537af030c5b88e7605e2fd542e225feea0c64323cd94631d977bce8bba variants: - name: default selector: diff --git a/hub/resourceeditors/kubedb.com/v1alpha2/mssqlservers.yaml b/hub/resourceeditors/kubedb.com/v1alpha2/mssqlservers.yaml index 7d85c30e10..b8faa640c4 100644 --- a/hub/resourceeditors/kubedb.com/v1alpha2/mssqlservers.yaml +++ b/hub/resourceeditors/kubedb.com/v1alpha2/mssqlservers.yaml @@ -29,7 +29,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:6ac197643e2fa7f5b7963810a0d9b42c37b62371e46f5eebf4c5aa01bc78fc6c enforceQuota: false flow: standalone-edit icons: @@ -43,7 +43,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:4d65f68a23a3e9e6661f38efd7b19189605334ba810aea7156d314c398a0c106 enforceQuota: false flow: standalone-create icons: @@ -57,7 +57,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:d0431029678e9e6b71e84c08f39670af38b57e51e3d161323734c5f445555728 enforceQuota: false flow: standalone-create icons: @@ -73,7 +73,21 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8bd73fa1eee7d4022df4d145104c36808950b6f6a056f73f557ab2e511968755 + enforceQuota: false + flow: standalone-create + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/version.svg + type: image/svg+xml + name: Update Version + operationId: create-opsrequest-upgrade + - editor: + name: opskubedbcom-mssqlserveropsrequest-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:136a1ee5bd9d92c81ee36e42f19b0846c6131077e4486e937170b103a2bf658d enforceQuota: false flow: standalone-create icons: @@ -87,7 +101,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:136a1ee5bd9d92c81ee36e42f19b0846c6131077e4486e937170b103a2bf658d enforceQuota: false flow: standalone-create icons: @@ -105,7 +119,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:136a1ee5bd9d92c81ee36e42f19b0846c6131077e4486e937170b103a2bf658d enforceQuota: true flow: standalone-create icons: @@ -119,7 +133,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:136a1ee5bd9d92c81ee36e42f19b0846c6131077e4486e937170b103a2bf658d enforceQuota: true flow: standalone-create icons: @@ -133,7 +147,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:136a1ee5bd9d92c81ee36e42f19b0846c6131077e4486e937170b103a2bf658d enforceQuota: true flow: standalone-create icons: @@ -149,7 +163,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:6ac197643e2fa7f5b7963810a0d9b42c37b62371e46f5eebf4c5aa01bc78fc6c enforceQuota: true flow: standalone-edit icons: @@ -163,7 +177,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:6ac197643e2fa7f5b7963810a0d9b42c37b62371e46f5eebf4c5aa01bc78fc6c enforceQuota: true flow: standalone-edit icons: @@ -179,7 +193,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:136a1ee5bd9d92c81ee36e42f19b0846c6131077e4486e937170b103a2bf658d enforceQuota: false flow: standalone-create icons: @@ -193,7 +207,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:6ac197643e2fa7f5b7963810a0d9b42c37b62371e46f5eebf4c5aa01bc78fc6c enforceQuota: false flow: standalone-edit icons: @@ -202,13 +216,29 @@ spec: name: Monitoring operationId: edit-self-monitoring name: Security & Monitoring + - items: + - editor: + name: kubedbcom-mssqlserver-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: false + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/configure.svg + type: image/svg+xml + name: Expose via Gateway + operationId: edit-self-binding + name: Extras editor: name: kubedbcom-mssqlserver-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:6ac197643e2fa7f5b7963810a0d9b42c37b62371e46f5eebf4c5aa01bc78fc6c enforceQuota: true options: name: kubedbcom-mssqlserver-editor-options @@ -216,7 +246,7 @@ spec: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci - version: v0.24.0 + version: sha256:8e89b3b8daa98eba951e9e2a7e0dbdb55fb03600d7adc399b29041f4e7e7019b variants: - name: default selector: diff --git a/hub/resourceeditors/kubedb.com/v1alpha2/rabbitmqs.yaml b/hub/resourceeditors/kubedb.com/v1alpha2/rabbitmqs.yaml index 76eb4a3293..57c6ac7719 100644 --- a/hub/resourceeditors/kubedb.com/v1alpha2/rabbitmqs.yaml +++ b/hub/resourceeditors/kubedb.com/v1alpha2/rabbitmqs.yaml @@ -37,7 +37,6 @@ spec: type: image/svg+xml name: Update Version operationId: create-opsrequest-upgrade - - items: - editor: name: opskubedbcom-rabbitmqopsrequest-editor sourceRef: @@ -173,6 +172,22 @@ spec: name: Monitoring operationId: edit-self-monitoring name: Security & Monitoring + - items: + - editor: + name: kubedbcom-rabbitmq-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: false + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/configure.svg + type: image/svg+xml + name: Expose via Gateway + operationId: edit-self-binding + name: Extras editor: name: kubedbcom-rabbitmq-editor sourceRef: diff --git a/hub/resourceeditors/kubedb.com/v1alpha2/solrs.yaml b/hub/resourceeditors/kubedb.com/v1alpha2/solrs.yaml index 5c554d1bb5..76725484f5 100644 --- a/hub/resourceeditors/kubedb.com/v1alpha2/solrs.yaml +++ b/hub/resourceeditors/kubedb.com/v1alpha2/solrs.yaml @@ -202,6 +202,22 @@ spec: name: Monitoring operationId: edit-self-monitoring name: Security & Monitoring + - items: + - editor: + name: kubedbcom-solr-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: sha256:976d957c706d94d0743f54fbddde48db365b510bd10c37773fa563dd1b7e0cde + enforceQuota: false + flow: standalone-edit + icons: + - src: https://cdn.appscode.com/k8s/icons/action-icons/configure.svg + type: image/svg+xml + name: Expose via Gateway + operationId: edit-self-binding + name: Extras editor: name: kubedbcom-solr-editor sourceRef: