From 67299408b76fa0c02f8c7cf24effc00a53ce3d53 Mon Sep 17 00:00:00 2001 From: Tamal Saha Date: Sun, 24 Nov 2024 01:09:09 -0800 Subject: [PATCH] Update kubedb script generator Signed-off-by: Tamal Saha --- go.mod | 4 +-- go.sum | 8 ++--- pkg/cmds/list.go | 14 +++++++-- .../kmodules.xyz/client-go/api/v1/cluster.go | 1 + .../kubedb.com/v1/elasticsearches.yaml | 12 ++++---- .../resourceeditors/kubedb.com/v1/kafkas.yaml | 12 ++++---- .../kubedb.com/v1/mariadbs.yaml | 12 ++++---- .../kubedb.com/v1/memcacheds.yaml | 6 ++-- .../resourceeditors/kubedb.com/v1/mysqls.yaml | 12 ++++---- .../kubedb.com/v1/perconaxtradbs.yaml | 12 ++++---- .../kubedb.com/v1/pgbouncers.yaml | 6 ++-- .../kubedb.com/v1/postgreses.yaml | 12 ++++---- .../kubedb.com/v1/proxysqls.yaml | 6 ++-- .../kubedb.com/v1/redises.yaml | 12 ++++---- .../kubedb.com/v1/redissentinels.yaml | 6 ++-- .../kubedb.com/v1alpha2/druids.yaml | 12 ++++---- .../kubedb.com/v1alpha2/ferretdbs.yaml | 6 ++-- .../kubedb.com/v1alpha2/mssqlservers.yaml | 30 +++++++++++++++++++ .../kubedb.com/v1alpha2/pgpools.yaml | 6 ++-- .../kubedb.com/v1alpha2/rabbitmqs.yaml | 12 ++++---- .../kubedb.com/v1alpha2/singlestores.yaml | 12 ++++---- .../kubedb.com/v1alpha2/solrs.yaml | 30 +++++++++++++++++++ vendor/modules.txt | 4 +-- 23 files changed, 159 insertions(+), 88 deletions(-) diff --git a/go.mod b/go.mod index bb5776f9..c59b9bbd 100644 --- a/go.mod +++ b/go.mod @@ -17,9 +17,9 @@ require ( k8s.io/client-go v0.30.2 k8s.io/component-base v0.30.2 k8s.io/klog/v2 v2.130.1 - kmodules.xyz/client-go v0.30.38 + kmodules.xyz/client-go v0.30.40 kmodules.xyz/go-containerregistry v0.0.12 - kmodules.xyz/resource-metadata v0.22.5 + kmodules.xyz/resource-metadata v0.22.6 kubeops.dev/scanner v0.0.19 sigs.k8s.io/yaml v1.4.0 ) diff --git a/go.sum b/go.sum index a47f641f..0f61f49d 100644 --- a/go.sum +++ b/go.sum @@ -591,12 +591,12 @@ k8s.io/kube-openapi v0.0.0-20240703190633-0aa61b46e8c2 h1:T5TEV4a+pEjc+j9Xui3MGG k8s.io/kube-openapi v0.0.0-20240703190633-0aa61b46e8c2/go.mod h1:UxDHUPsUwTOOxSU+oXURfFBcAS6JwiRXTYqYwfuGowc= k8s.io/utils v0.0.0-20240502163921-fe8a2dddb1d0 h1:jgGTlFYnhF1PM1Ax/lAlxUPE+KfCIXHaathvJg1C3ak= k8s.io/utils v0.0.0-20240502163921-fe8a2dddb1d0/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= -kmodules.xyz/client-go v0.30.38 h1:kAQ3FdgX2HbkmfFGEoeKz7fmJYWo1Ndgdum50aaHyI0= -kmodules.xyz/client-go v0.30.38/go.mod h1:CAu+JlA8RVGtj6LQHu0Q1w2mnFUajuti49c7T1AvGdM= +kmodules.xyz/client-go v0.30.40 h1:X9Ic8D19D5Gy4C5UvQWSU/kyIObULFHG0B2HHx8ZW+E= +kmodules.xyz/client-go v0.30.40/go.mod h1:CAu+JlA8RVGtj6LQHu0Q1w2mnFUajuti49c7T1AvGdM= kmodules.xyz/go-containerregistry v0.0.12 h1:Tl32QGmSqRVm9PUEb/f3dgDeu9zW5fVzt3qmAFIE37I= kmodules.xyz/go-containerregistry v0.0.12/go.mod h1:KgeNg0hDsgeda+qc0NzWk0iVRdF0+ZIg/oRzGoYh78I= -kmodules.xyz/resource-metadata v0.22.5 h1:CO83J09Gxru3ILdxW1+pzuFyRoGdGKkU6JrbwRxYfsI= -kmodules.xyz/resource-metadata v0.22.5/go.mod h1:zq0gtycDR21iPzhhqrbOGF4lwffIgQ9xiS8T34aJqjk= +kmodules.xyz/resource-metadata v0.22.6 h1:3AbZi7n5rC565nXKq3e7G9DA+PDntRWlWvexoAZ1gHI= +kmodules.xyz/resource-metadata v0.22.6/go.mod h1:zq27dG0YA8WEdOOoyfsLn4TQK5Xxox13dwJKtr66eqU= kubeops.dev/scanner v0.0.19 h1:J8C94k4j3NY3Y8UGHcG4nCZtmpSqPneCmkuvGNUOv4s= kubeops.dev/scanner v0.0.19/go.mod h1:FAKPsS+FhrOPwsbwXJOE1vLvIFWBcBcSXpaAztezvu4= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= diff --git a/pkg/cmds/list.go b/pkg/cmds/list.go index 12a8705a..0f2d2806 100644 --- a/pkg/cmds/list.go +++ b/pkg/cmds/list.go @@ -54,8 +54,13 @@ func NewCmdListImages() *cobra.Command { for key, list := range lib.GroupImages(imgmap) { gk := schema.ParseGroupKind(key) if gk.Group == "catalog.kubedb.com" { + dirScript := filepath.Join(outDir, "scripts", strings.ToLower(strings.TrimSuffix(gk.Kind, "Version"))) + err = os.MkdirAll(dirScript, 0o755) + if err != nil { + return err + } sort.Strings(list) - err := write(list, filepath.Join(outDir, "scripts", strings.ToLower(gk.Kind)+"s.yaml")) + err = write(list, filepath.Join(dirScript, "imagelist.yaml")) if err != nil { return err } @@ -64,8 +69,13 @@ func NewCmdListImages() *cobra.Command { } } + dirScript := filepath.Join(outDir, "scripts", "operator") + err = os.MkdirAll(dirScript, 0o755) + if err != nil { + return err + } sort.Strings(rest) - err = write(rest, filepath.Join(outDir, "scripts", "operator.yaml")) + err = write(rest, filepath.Join(dirScript, "imagelist.yaml")) if err != nil { return err } diff --git a/vendor/kmodules.xyz/client-go/api/v1/cluster.go b/vendor/kmodules.xyz/client-go/api/v1/cluster.go index b40cd8d1..c8a0a104 100644 --- a/vendor/kmodules.xyz/client-go/api/v1/cluster.go +++ b/vendor/kmodules.xyz/client-go/api/v1/cluster.go @@ -56,6 +56,7 @@ const ( ClusterNameKey string = "cluster.appscode.com/name" ClusterDisplayNameKey string = "cluster.appscode.com/display-name" ClusterProviderNameKey string = "cluster.appscode.com/provider" + ClusterProfileLabel string = "cluster.appscode.com/profile" AceOrgIDKey string = "ace.appscode.com/org-id" ClientOrgKey string = "ace.appscode.com/client-org" diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/elasticsearches.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/elasticsearches.yaml index 64cdc237..165039cc 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/elasticsearches.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/elasticsearches.yaml @@ -144,33 +144,33 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-elasticsearchautoscaler-editor + name: kubedbcom-elasticsearch-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler - editor: - name: autoscalingkubedbcom-elasticsearchautoscaler-editor + name: kubedbcom-elasticsearch-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/storage.svg type: image/svg+xml name: Storage - operationId: create-opsrequest-storage + operationId: edit-self-storage-autoscaler name: Autoscaling - items: - disabledTemplate: | diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/kafkas.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/kafkas.yaml index 8536d8c6..5339da1c 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/kafkas.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/kafkas.yaml @@ -114,33 +114,33 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-kafkaautoscaler-editor + name: kubedbcom-kafka-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler - editor: - name: autoscalingkubedbcom-kafkaautoscaler-editor + name: kubedbcom-kafka-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/storage.svg type: image/svg+xml name: Storage - operationId: create-opsrequest-storage + operationId: edit-self-storage-autoscaler name: Autoscaling - items: - editor: diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/mariadbs.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/mariadbs.yaml index f4238b6b..ac3c12ac 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/mariadbs.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/mariadbs.yaml @@ -144,33 +144,33 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-mariadbautoscaler-editor + name: kubedbcom-mariadb-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler - editor: - name: autoscalingkubedbcom-mariadbautoscaler-editor + name: kubedbcom-mariadb-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/storage.svg type: image/svg+xml name: Storage - operationId: create-opsrequest-storage + operationId: edit-self-storage-autoscaler name: Autoscaling - items: - editor: diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/memcacheds.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/memcacheds.yaml index f4d940be..f7795cb0 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/memcacheds.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/memcacheds.yaml @@ -100,19 +100,19 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-memcachedautoscaler-editor + name: kubedbcom-memcached-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler name: Autoscaling - items: - editor: diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/mysqls.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/mysqls.yaml index 7f933b08..83dd89cd 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/mysqls.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/mysqls.yaml @@ -144,33 +144,33 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-mysqlautoscaler-editor + name: kubedbcom-mysql-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler - editor: - name: autoscalingkubedbcom-mysqlautoscaler-editor + name: kubedbcom-mysql-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/storage.svg type: image/svg+xml name: Storage - operationId: create-opsrequest-storage + operationId: edit-self-storage-autoscaler name: Autoscaling - items: - editor: diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/perconaxtradbs.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/perconaxtradbs.yaml index c49e38ad..ae39650d 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/perconaxtradbs.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/perconaxtradbs.yaml @@ -100,33 +100,33 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-perconaxtradbautoscaler-editor + name: kubedbcom-perconaxtradb-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler - editor: - name: autoscalingkubedbcom-perconaxtradbautoscaler-editor + name: kubedbcom-perconaxtradb-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/storage.svg type: image/svg+xml name: Storage - operationId: create-opsrequest-storage + operationId: edit-self-storage-autoscaler name: Autoscaling - items: - editor: diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/pgbouncers.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/pgbouncers.yaml index 784f1f71..c78212cb 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/pgbouncers.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/pgbouncers.yaml @@ -86,19 +86,19 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-pgbouncerautoscaler-editor + name: kubedbcom-pgbouncer-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler name: Autoscaling - items: - editor: diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/postgreses.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/postgreses.yaml index 8ab0a051..467d7c95 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/postgreses.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/postgreses.yaml @@ -144,33 +144,33 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-postgresautoscaler-editor + name: kubedbcom-postgres-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler - editor: - name: autoscalingkubedbcom-postgresautoscaler-editor + name: kubedbcom-postgres-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/storage.svg type: image/svg+xml name: Storage - operationId: create-opsrequest-storage + operationId: edit-self-storage-autoscaler name: Autoscaling - items: - editor: diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/proxysqls.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/proxysqls.yaml index a0bfad9a..bed7eda8 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/proxysqls.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/proxysqls.yaml @@ -98,19 +98,19 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-proxysqlautoscaler-editor + name: kubedbcom-proxysql-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler name: Autoscaling - items: - editor: diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/redises.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/redises.yaml index 8124fe5e..8ec1028e 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/redises.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/redises.yaml @@ -144,33 +144,33 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-redisautoscaler-editor + name: kubedbcom-redis-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler - editor: - name: autoscalingkubedbcom-redisautoscaler-editor + name: kubedbcom-redis-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/storage.svg type: image/svg+xml name: Storage - operationId: create-opsrequest-storage + operationId: edit-self-storage-autoscaler name: Autoscaling - items: - editor: diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/redissentinels.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/redissentinels.yaml index a328c073..02f75416 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/redissentinels.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1/redissentinels.yaml @@ -98,19 +98,19 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-redissentinelautoscaler-editor + name: kubedbcom-redissentinel-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler name: Autoscaling - items: - editor: diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/druids.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/druids.yaml index 37d7b6f1..3ae45c13 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/druids.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/druids.yaml @@ -84,33 +84,33 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-mysqlautoscaler-editor + name: kubedbcom-druid-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler - editor: - name: autoscalingkubedbcom-mysqlautoscaler-editor + name: kubedbcom-druid-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/storage.svg type: image/svg+xml name: Storage - operationId: create-opsrequest-storage + operationId: edit-self-storage-autoscaler name: Autoscaling - items: - editor: diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/ferretdbs.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/ferretdbs.yaml index 4c1311cd..3d244037 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/ferretdbs.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/ferretdbs.yaml @@ -86,19 +86,19 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-ferretdbautoscaler-editor + name: kubedbcom-ferretdb-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler name: Autoscaling - items: - editor: diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/mssqlservers.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/mssqlservers.yaml index 7234a5db..82b6a5a1 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/mssqlservers.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/mssqlservers.yaml @@ -128,6 +128,36 @@ spec: name: Expand Volume operationId: create-opsrequest-volumeexpansion name: Scaling + - items: + - editor: + name: kubedbcom-mssqlserver-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: v0.10.0 + 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-mssqlserver-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: v0.10.0 + 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-mssqlserveropsrequest-editor diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/pgpools.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/pgpools.yaml index 29b8c0d0..9166f520 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/pgpools.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/pgpools.yaml @@ -86,19 +86,19 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-pgpoolautoscaler-editor + name: kubedbcom-pgpool-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler name: Autoscaling - items: - editor: diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/rabbitmqs.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/rabbitmqs.yaml index fe79dba8..3a6df2ca 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/rabbitmqs.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/rabbitmqs.yaml @@ -115,33 +115,33 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-rabbitmqautoscaler-editor + name: kubedbcom-rabbitmq-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler - editor: - name: autoscalingkubedbcom-rabbitmqautoscaler-editor + name: kubedbcom-rabbitmq-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/storage.svg type: image/svg+xml name: Storage - operationId: create-opsrequest-storage + operationId: edit-self-storage-autoscaler name: Autoscaling - items: - editor: diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/singlestores.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/singlestores.yaml index 544a0dd1..68de1c6c 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/singlestores.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/singlestores.yaml @@ -144,33 +144,33 @@ spec: name: Scaling - items: - editor: - name: autoscalingkubedbcom-singlestoreautoscaler-editor + name: kubedbcom-singlestore-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/compute.svg type: image/svg+xml name: Compute - operationId: create-opsrequest-compute + operationId: edit-self-compute-autoscaler - editor: - name: autoscalingkubedbcom-singlestoreautoscaler-editor + name: kubedbcom-singlestore-editor sourceRef: apiGroup: source.toolkit.fluxcd.io kind: HelmRepository name: appscode-charts-oci version: v0.10.0 enforceQuota: true - flow: standalone-create + flow: standalone-edit icons: - src: https://cdn.appscode.com/k8s/icons/action-icons/storage.svg type: image/svg+xml name: Storage - operationId: create-opsrequest-storage + operationId: edit-self-storage-autoscaler name: Autoscaling - items: - editor: diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/solrs.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/solrs.yaml index cf8e2767..7685bb95 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/solrs.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceeditors/kubedb.com/v1alpha2/solrs.yaml @@ -142,6 +142,36 @@ spec: name: Expand Volume operationId: create-opsrequest-volumeexpansion name: Scaling + - items: + - editor: + name: kubedbcom-solr-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: v0.10.0 + 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-solr-editor + sourceRef: + apiGroup: source.toolkit.fluxcd.io + kind: HelmRepository + name: appscode-charts-oci + version: v0.10.0 + 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: kubedbcom-solr-editor diff --git a/vendor/modules.txt b/vendor/modules.txt index deea4c0d..5687ae1c 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -667,7 +667,7 @@ k8s.io/utils/pointer k8s.io/utils/ptr k8s.io/utils/strings/slices k8s.io/utils/trace -# kmodules.xyz/client-go v0.30.38 +# kmodules.xyz/client-go v0.30.40 ## explicit; go 1.22.0 kmodules.xyz/client-go kmodules.xyz/client-go/api/v1 @@ -678,7 +678,7 @@ kmodules.xyz/client-go/tools/parser # kmodules.xyz/go-containerregistry v0.0.12 ## explicit; go 1.21.5 kmodules.xyz/go-containerregistry/name -# kmodules.xyz/resource-metadata v0.22.5 +# kmodules.xyz/resource-metadata v0.22.6 ## explicit; go 1.22.1 kmodules.xyz/resource-metadata/apis/shared kmodules.xyz/resource-metadata/apis/ui