From 9982f356a5ced52a65572ea32ee62645c5542edc Mon Sep 17 00:00:00 2001 From: Tamal Saha Date: Fri, 27 Oct 2023 17:08:51 -0700 Subject: [PATCH] byte.builders/feature-set -> ace.appscode.com/feature-set Signed-off-by: Tamal Saha --- go.mod | 4 +- go.sum | 8 +- .../resource-metadata/apis/ui/constants.go | 2 +- .../resource-metadata/hub/completepanel.json | 2486 ----------------- .../resource-metadata/hub/defaultpanel.json | 1828 ------------ vendor/modules.txt | 4 +- 6 files changed, 9 insertions(+), 4323 deletions(-) delete mode 100644 vendor/kmodules.xyz/resource-metadata/hub/completepanel.json delete mode 100644 vendor/kmodules.xyz/resource-metadata/hub/defaultpanel.json diff --git a/go.mod b/go.mod index abc5ad704..492d1b407 100644 --- a/go.mod +++ b/go.mod @@ -46,10 +46,10 @@ require ( kmodules.xyz/custom-resources v0.25.2 kmodules.xyz/go-containerregistry v0.0.11 kmodules.xyz/monitoring-agent-api v0.25.4 - kmodules.xyz/resource-metadata v0.17.31-0.20231027225310-586904b1bb43 + kmodules.xyz/resource-metadata v0.17.31 kmodules.xyz/resource-metrics v0.25.7 kmodules.xyz/sets v0.25.0 - kubeops.dev/scanner v0.0.15 + kubeops.dev/scanner v0.0.16 kubepack.dev/lib-helm v0.7.3 sigs.k8s.io/cli-utils v0.34.0 sigs.k8s.io/controller-runtime v0.13.1 diff --git a/go.sum b/go.sum index eeb59110b..2bf9acfbe 100644 --- a/go.sum +++ b/go.sum @@ -2151,14 +2151,14 @@ kmodules.xyz/monitoring-agent-api v0.25.4 h1:OwkvtV23QhUy3f7o9lxPWaAW3jiJMGAMPPR kmodules.xyz/monitoring-agent-api v0.25.4/go.mod h1:3LhrLDGQKQXhxYcjA/WNaO4HPpopYQzOutsEp2i3008= kmodules.xyz/offshoot-api v0.25.4 h1:IjJNvkphcdYUG8XO/pBwXpuP8W+jxAWJZ3yH8vgI/as= kmodules.xyz/offshoot-api v0.25.4/go.mod h1:PUk4EuJFhhyQykCflHj7EgXcljGIqs9vi0IN0RpxtY4= -kmodules.xyz/resource-metadata v0.17.31-0.20231027225310-586904b1bb43 h1:poM8yUH920T1h29xnaOgIUqq4ag/+z6vx7ZJWwZZ+Qk= -kmodules.xyz/resource-metadata v0.17.31-0.20231027225310-586904b1bb43/go.mod h1:qA/yeimciDU7szGPyRT3jHDPIvm7uJiVOzcB5tIJgxE= +kmodules.xyz/resource-metadata v0.17.31 h1:OMFUXF5Ys44s/5MV/yWxa5CIMJNc20dRD7cpMnlx0uM= +kmodules.xyz/resource-metadata v0.17.31/go.mod h1:qA/yeimciDU7szGPyRT3jHDPIvm7uJiVOzcB5tIJgxE= kmodules.xyz/resource-metrics v0.25.7 h1:ne2cK/dlnfYcuu0+pHX15Y53rcKBQq9DuCtQVcx6rY8= kmodules.xyz/resource-metrics v0.25.7/go.mod h1:y7pDmTWuVLNGSjwckKCwJFhCgi5fhbwS7PAcH2rmGcY= kmodules.xyz/sets v0.25.0 h1:belY/3trp/M/CKc1TEteA40jb2uCIdwKHhjpvrIxG+8= kmodules.xyz/sets v0.25.0/go.mod h1:ICWmplgCsxniWkImSBGlJrLT9npqOXKhX/Bwbc7bmEw= -kubeops.dev/scanner v0.0.15 h1:u9hM2096LEa+BPlI/p7tcqvOv7A9fAFEw8AOEGHP5GY= -kubeops.dev/scanner v0.0.15/go.mod h1:qu2mnR2u8mmaNIIS9CKW1sWKpXmaBKTXKHLyW7Oz/i4= +kubeops.dev/scanner v0.0.16 h1:VUCcpQE/semGy4mAqIdtLmGGLBzF/L+GMRZUe3zj+aY= +kubeops.dev/scanner v0.0.16/go.mod h1:fCRwhmvSMPIhaDxARBMjoC7gYah88pRX4QJTiWzVJ+k= kubepack.dev/lib-helm v0.7.3 h1:TsvHCCX/QscHy1+VUoySd7GPMC78pf1B1r21Dk+tJu4= kubepack.dev/lib-helm v0.7.3/go.mod h1:vY1++mpRC6jRlZTZ/qKPqmr9EMqEwzu+++9ifHm1qdI= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= diff --git a/vendor/kmodules.xyz/resource-metadata/apis/ui/constants.go b/vendor/kmodules.xyz/resource-metadata/apis/ui/constants.go index 720d40817..9016d8e70 100644 --- a/vendor/kmodules.xyz/resource-metadata/apis/ui/constants.go +++ b/vendor/kmodules.xyz/resource-metadata/apis/ui/constants.go @@ -17,5 +17,5 @@ limitations under the License. package ui const ( - LabelFeatureSet = "byte.builders/feature-set" + LabelFeatureSet = "ace.appscode.com/feature-set" ) diff --git a/vendor/kmodules.xyz/resource-metadata/hub/completepanel.json b/vendor/kmodules.xyz/resource-metadata/hub/completepanel.json deleted file mode 100644 index 9a697f136..000000000 --- a/vendor/kmodules.xyz/resource-metadata/hub/completepanel.json +++ /dev/null @@ -1,2486 +0,0 @@ -{ - "sections": [ - { - "name": "Kubernetes", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/kubernetes.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/kubernetes.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Basic", - "path": "/", - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/basic.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/basic.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "Machines", - "type": { - "group": "cluster.x-k8s.io", - "version": "v1alpha3", - "resource": "machines" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/cluster.x-k8s.io/machines.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/cluster.x-k8s.io/machines.png", - "type": "image/png" - } - ], - "namespaced": true, - "missing": true - }, - { - "name": "Machine Sets", - "type": { - "group": "cluster.x-k8s.io", - "version": "v1alpha3", - "resource": "machinesets" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/cluster.x-k8s.io/machinesets.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/cluster.x-k8s.io/machinesets.png", - "type": "image/png" - } - ], - "namespaced": true, - "missing": true - } - ] - }, - { - "name": "Workloads", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/workloads.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/workloads.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Deployments", - "type": { - "group": "apps", - "version": "v1", - "resource": "deployments" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apps/deployments.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/apps/deployments.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Replica Sets", - "type": { - "group": "apps", - "version": "v1", - "resource": "replicasets" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apps/replicasets.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/apps/replicasets.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Replication Controllers", - "type": { - "group": "", - "version": "v1", - "resource": "replicationcontrollers" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/replicationcontrollers.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/replicationcontrollers.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Stateful Sets", - "type": { - "group": "apps", - "version": "v1", - "resource": "statefulsets" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apps/statefulsets.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/apps/statefulsets.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Daemon Sets", - "type": { - "group": "apps", - "version": "v1", - "resource": "daemonsets" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apps/daemonsets.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/apps/daemonsets.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Jobs", - "type": { - "group": "batch", - "version": "v1", - "resource": "jobs" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/batch/jobs.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/batch/jobs.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Cron Jobs", - "type": { - "group": "batch", - "version": "v1beta1", - "resource": "cronjobs" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/batch/cronjobs.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/batch/cronjobs.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Pods", - "type": { - "group": "", - "version": "v1", - "resource": "pods" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/pods.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/pods.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Helm 3", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/helm.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/helm.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Releases", - "path": "/helm/v3/releases", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/release.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/release.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Datastore", - "apiGroup": "kubedb.com", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/datastore.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/datastore.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Elasticsearch", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "elasticsearches" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "elasticsearch-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "elasticsearch-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "Etcd", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "etcds" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "MariaDB", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "mariadbs" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "mariadb-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "mariadb-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "Memcached", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "memcacheds" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "memcached-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "memcached-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "MongoDB", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "mongodbs" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "mongodb-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "mongodb-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "MySQL", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "mysqls" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "mysql-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "mysql-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "PerconaXtraDB", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "perconaxtradbs" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "perconaxtradb-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "perconaxtradb-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "PgBouncer", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "pgbouncers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "pgbouncer-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "pgbouncer-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "Postgres", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "postgreses" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "postgres-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "postgres-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "ProxySQL", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "proxysqls" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "proxysql-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "proxysql-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "Redis", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "redises" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "redis-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "redis-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - } - ] - }, - { - "name": "Service \u0026 Discovery", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/networking.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/networking.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Services", - "type": { - "group": "", - "version": "v1", - "resource": "services" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/services.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/services.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Ingresses", - "type": { - "group": "networking.k8s.io", - "version": "v1", - "resource": "ingresses" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "Voyager Ingresses", - "type": { - "group": "voyager.appscode.com", - "version": "v1beta1", - "resource": "ingresses" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/voyager.appscode.com/ingresses.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/voyager.appscode.com/ingresses.png", - "type": "image/png" - } - ], - "namespaced": true, - "missing": true - }, - { - "name": "Network Policies", - "type": { - "group": "networking.k8s.io", - "version": "v1", - "resource": "networkpolicies" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/networking.k8s.io/networkpolicies.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/networking.k8s.io/networkpolicies.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Config", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/config.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/config.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Config Maps", - "type": { - "group": "", - "version": "v1", - "resource": "configmaps" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/configmaps.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/configmaps.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Secrets", - "type": { - "group": "", - "version": "v1", - "resource": "secrets" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/secrets.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/secrets.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Storage", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/storage.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/storage.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Persistent Volume Claims", - "type": { - "group": "", - "version": "v1", - "resource": "persistentvolumeclaims" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/persistentvolumeclaims.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/persistentvolumeclaims.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Persistent Volulmes", - "type": { - "group": "", - "version": "v1", - "resource": "persistentvolumes" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/persistentvolumes.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/persistentvolumes.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "Storage Classes", - "type": { - "group": "storage.k8s.io", - "version": "v1", - "resource": "storageclasses" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/storage.k8s.io/storageclasses.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/storage.k8s.io/storageclasses.png", - "type": "image/png" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Monitoring", - "apiGroup": "monitoring.coreos.com", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/monitoring.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/monitoring.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Prometheus", - "type": { - "group": "monitoring.coreos.com", - "version": "v1", - "resource": "prometheuses" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/monitoring.coreos.com/prometheuses.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/monitoring.coreos.com/prometheuses.png", - "type": "image/png" - } - ], - "namespaced": true, - "missing": true - } - ] - }, - { - "name": "Security", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/security.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/security.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Policy", - "type": { - "group": "policy", - "version": "v1beta1", - "resource": "podsecuritypolicies" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/policy/podsecuritypolicies.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/policy/podsecuritypolicies.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "Certificates", - "type": { - "group": "voyager.appscode.com", - "version": "v1beta1", - "resource": "certificates" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/voyager.appscode.com/certificates.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/voyager.appscode.com/certificates.png", - "type": "image/png" - } - ], - "namespaced": true, - "missing": true - }, - { - "name": "Service Accounts", - "type": { - "group": "", - "version": "v1", - "resource": "serviceaccounts" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/serviceaccounts.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/serviceaccounts.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Admin", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/admin.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/admin.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Namespaces", - "type": { - "group": "", - "version": "v1", - "resource": "namespaces" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/namespaces.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/namespaces.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "Limit Ranges", - "type": { - "group": "", - "version": "v1", - "resource": "limitranges" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/limitranges.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/limitranges.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Resource Quotas", - "type": { - "group": "", - "version": "v1", - "resource": "resourcequotas" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/resourcequotas.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/resourcequotas.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Cluster Roles", - "type": { - "group": "rbac.authorization.k8s.io", - "version": "v1", - "resource": "clusterroles" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/rbac.authorization.k8s.io/clusterroles.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/rbac.authorization.k8s.io/clusterroles.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "Roles", - "type": { - "group": "rbac.authorization.k8s.io", - "version": "v1", - "resource": "roles" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/rbac.authorization.k8s.io/roles.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/rbac.authorization.k8s.io/roles.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "CSI Drivers", - "type": { - "group": "storage.k8s.io", - "version": "v1", - "resource": "csidrivers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Admissionregistration", - "apiGroup": "admissionregistration.k8s.io", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "MutatingWebhookConfiguration", - "type": { - "group": "admissionregistration.k8s.io", - "version": "v1", - "resource": "mutatingwebhookconfigurations" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/admissionregistration.k8s.io/mutatingwebhookconfigurations.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/admissionregistration.k8s.io/mutatingwebhookconfigurations.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "ValidatingWebhookConfiguration", - "type": { - "group": "admissionregistration.k8s.io", - "version": "v1", - "resource": "validatingwebhookconfigurations" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/admissionregistration.k8s.io/validatingwebhookconfigurations.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/admissionregistration.k8s.io/validatingwebhookconfigurations.png", - "type": "image/png" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Apiextension", - "apiGroup": "apiextensions.k8s.io", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "CustomResourceDefinition", - "type": { - "group": "apiextensions.k8s.io", - "version": "v1", - "resource": "customresourcedefinitions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.png", - "type": "image/png" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Apiregistration", - "apiGroup": "apiregistration.k8s.io", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "APIService", - "type": { - "group": "apiregistration.k8s.io", - "version": "v1", - "resource": "apiservices" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiregistration.k8s.io/apiservices.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/apiregistration.k8s.io/apiservices.png", - "type": "image/png" - } - ], - "namespaced": false - } - ] - }, - { - "name": "App", - "apiGroup": "apps", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "ControllerRevision", - "type": { - "group": "apps", - "version": "v1", - "resource": "controllerrevisions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Authorization Rbac", - "apiGroup": "rbac.authorization.k8s.io", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "ClusterRoleBinding", - "type": { - "group": "rbac.authorization.k8s.io", - "version": "v1", - "resource": "clusterrolebindings" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/rbac.authorization.k8s.io/clusterrolebindings.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/rbac.authorization.k8s.io/clusterrolebindings.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "RoleBinding", - "type": { - "group": "rbac.authorization.k8s.io", - "version": "v1", - "resource": "rolebindings" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/rbac.authorization.k8s.io/rolebindings.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/rbac.authorization.k8s.io/rolebindings.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Autoscaling", - "apiGroup": "autoscaling", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "HorizontalPodAutoscaler", - "type": { - "group": "autoscaling", - "version": "v1", - "resource": "horizontalpodautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/autoscaling/horizontalpodautoscalers.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/autoscaling/horizontalpodautoscalers.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Bytebuilders Cloud", - "apiGroup": "cloud.bytebuilders.dev", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "Credential", - "type": { - "group": "cloud.bytebuilders.dev", - "version": "v1alpha1", - "resource": "credentials" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Bytebuilders Cluster", - "apiGroup": "cluster.bytebuilders.dev", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "ClusterAuthInfoTemplate", - "type": { - "group": "cluster.bytebuilders.dev", - "version": "v1alpha1", - "resource": "clusterauthinfotemplates" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - }, - { - "name": "ClusterInfo", - "type": { - "group": "cluster.bytebuilders.dev", - "version": "v1alpha1", - "resource": "clusterinfos" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - }, - { - "name": "ClusterUserAuth", - "type": { - "group": "cluster.bytebuilders.dev", - "version": "v1alpha1", - "resource": "clusteruserauths" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Certificate", - "apiGroup": "certificates.k8s.io", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "CertificateSigningRequest", - "type": { - "group": "certificates.k8s.io", - "version": "v1", - "resource": "certificatesigningrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Coordination", - "apiGroup": "coordination.k8s.io", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "Lease", - "type": { - "group": "coordination.k8s.io", - "version": "v1", - "resource": "leases" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/coordination.k8s.io/leases.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/coordination.k8s.io/leases.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Core", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "ComponentStatus", - "type": { - "group": "", - "version": "v1", - "resource": "componentstatuses" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - }, - { - "name": "Endpoints", - "type": { - "group": "", - "version": "v1", - "resource": "endpoints" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/endpoints.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/endpoints.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Event", - "type": { - "group": "", - "version": "v1", - "resource": "events" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/events.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/events.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Node", - "type": { - "group": "", - "version": "v1", - "resource": "nodes" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/nodes.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/nodes.png", - "type": "image/png" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Discovery", - "apiGroup": "discovery.k8s.io", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "EndpointSlice", - "type": { - "group": "discovery.k8s.io", - "version": "v1beta1", - "resource": "endpointslices" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/discovery.k8s.io/endpointslices.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/discovery.k8s.io/endpointslices.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Event", - "apiGroup": "events.k8s.io", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "Event", - "type": { - "group": "events.k8s.io", - "version": "v1", - "resource": "events" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Extension", - "apiGroup": "extensions", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "Ingress", - "type": { - "group": "extensions", - "version": "v1beta1", - "resource": "ingresses" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/extensions/ingresses.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/extensions/ingresses.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Kubedb Autoscaling", - "apiGroup": "autoscaling.kubedb.com", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "ElasticsearchAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "elasticsearchautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "EtcdAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "etcdautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "MariaDBAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "mariadbautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "MemcachedAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "memcachedautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "MongoDBAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "mongodbautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "MySQLAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "mysqlautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "PerconaXtraDBAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "perconaxtradbautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "PgBouncerAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "pgbouncerautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "PostgresAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "postgresautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "ProxySQLAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "proxysqlautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "RedisAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "redisautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "VerticalAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "verticalautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "VerticalAutoscalerCheckpoint", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "verticalautoscalercheckpoints" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Kubedb Catalog", - "apiGroup": "catalog.kubedb.com", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "ElasticsearchVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "elasticsearchversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/elasticsearchversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/elasticsearchversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "EtcdVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "etcdversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/etcdversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/etcdversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "MariaDBVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "mariadbversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - }, - { - "name": "MemcachedVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "memcachedversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/memcachedversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/memcachedversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "MongoDBVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "mongodbversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/mongodbversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/mongodbversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "MySQLVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "mysqlversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/mysqlversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/mysqlversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "PerconaXtraDBVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "perconaxtradbversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/perconaxtradbversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/perconaxtradbversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "PgBouncerVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "pgbouncerversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/pgbouncerversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/pgbouncerversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "PostgresVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "postgresversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/postgresversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/postgresversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "ProxySQLVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "proxysqlversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/proxysqlversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/proxysqlversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "RedisVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "redisversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/redisversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/redisversions.png", - "type": "image/png" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Kubedb Installer", - "apiGroup": "installer.kubedb.com", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "KubeDBCatalog", - "type": { - "group": "installer.kubedb.com", - "version": "v1alpha1", - "resource": "kubedbcatalogs" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "KubeDBEnterprise", - "type": { - "group": "installer.kubedb.com", - "version": "v1alpha1", - "resource": "kubedbenterprises" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "KubeDBOperator", - "type": { - "group": "installer.kubedb.com", - "version": "v1alpha1", - "resource": "kubedboperators" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Kubedb Op", - "apiGroup": "ops.kubedb.com", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "ElasticsearchOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "elasticsearchopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/elasticsearchopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/elasticsearchopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "EtcdOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "etcdopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/etcdopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/etcdopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "MariaDBOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "mariadbopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "MemcachedOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "memcachedopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/memcachedopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/memcachedopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "MongoDBOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "mongodbopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/mongodbopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/mongodbopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "MySQLOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "mysqlopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/mysqlopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/mysqlopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "PerconaXtraDBOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "perconaxtradbopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/perconaxtradbopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/perconaxtradbopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "PgBouncerOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "pgbounceropsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/pgbounceropsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/pgbounceropsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "PostgresOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "postgresopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/postgresopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/postgresopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "ProxySQLOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "proxysqlopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/proxysqlopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/proxysqlopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "RedisOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "redisopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/redisopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/redisopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Kubepack", - "apiGroup": "kubepack.com", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "Plan", - "type": { - "group": "kubepack.com", - "version": "v1alpha1", - "resource": "plans" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - }, - { - "name": "Product", - "type": { - "group": "kubepack.com", - "version": "v1alpha1", - "resource": "products" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Networking", - "apiGroup": "networking.k8s.io", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "IngressClass", - "type": { - "group": "networking.k8s.io", - "version": "v1", - "resource": "ingressclasses" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Node", - "apiGroup": "node.k8s.io", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "RuntimeClass", - "type": { - "group": "node.k8s.io", - "version": "v1beta1", - "resource": "runtimeclasses" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/node.k8s.io/runtimeclasses.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/node.k8s.io/runtimeclasses.png", - "type": "image/png" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Policy", - "apiGroup": "policy", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "PodDisruptionBudget", - "type": { - "group": "policy", - "version": "v1beta1", - "resource": "poddisruptionbudgets" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/policy/poddisruptionbudgets.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/policy/poddisruptionbudgets.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Scheduling", - "apiGroup": "scheduling.k8s.io", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "PriorityClass", - "type": { - "group": "scheduling.k8s.io", - "version": "v1", - "resource": "priorityclasses" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/scheduling.k8s.io/priorityclasses.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/scheduling.k8s.io/priorityclasses.png", - "type": "image/png" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Storage", - "apiGroup": "storage.k8s.io", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "CSINode", - "type": { - "group": "storage.k8s.io", - "version": "v1", - "resource": "csinodes" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/storage.k8s.io/csinodes.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/storage.k8s.io/csinodes.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "VolumeAttachment", - "type": { - "group": "storage.k8s.io", - "version": "v1", - "resource": "volumeattachments" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - } - ] - } - ] -} \ No newline at end of file diff --git a/vendor/kmodules.xyz/resource-metadata/hub/defaultpanel.json b/vendor/kmodules.xyz/resource-metadata/hub/defaultpanel.json deleted file mode 100644 index 5be4ffe80..000000000 --- a/vendor/kmodules.xyz/resource-metadata/hub/defaultpanel.json +++ /dev/null @@ -1,1828 +0,0 @@ -{ - "sections": [ - { - "name": "Kubernetes", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/kubernetes.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/kubernetes.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Basic", - "path": "/", - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/basic.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/basic.png", - "type": "image/png" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Workloads", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/workloads.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/workloads.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Deployments", - "type": { - "group": "apps", - "version": "v1", - "resource": "deployments" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apps/deployments.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/apps/deployments.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Replica Sets", - "type": { - "group": "apps", - "version": "v1", - "resource": "replicasets" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apps/replicasets.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/apps/replicasets.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Replication Controllers", - "type": { - "group": "", - "version": "v1", - "resource": "replicationcontrollers" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/replicationcontrollers.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/replicationcontrollers.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Stateful Sets", - "type": { - "group": "apps", - "version": "v1", - "resource": "statefulsets" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apps/statefulsets.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/apps/statefulsets.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Daemon Sets", - "type": { - "group": "apps", - "version": "v1", - "resource": "daemonsets" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apps/daemonsets.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/apps/daemonsets.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Jobs", - "type": { - "group": "batch", - "version": "v1", - "resource": "jobs" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/batch/jobs.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/batch/jobs.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Cron Jobs", - "type": { - "group": "batch", - "version": "v1beta1", - "resource": "cronjobs" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/batch/cronjobs.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/batch/cronjobs.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Pods", - "type": { - "group": "", - "version": "v1", - "resource": "pods" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/pods.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/pods.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Helm 3", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/helm.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/helm.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Releases", - "path": "/helm/v3/releases", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/release.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/release.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Datastore", - "apiGroup": "kubedb.com", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/datastore.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/datastore.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Elasticsearch", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "elasticsearches" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "elasticsearch-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "elasticsearch-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "Etcd", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "etcds" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "MariaDB", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "mariadbs" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "mariadb-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "mariadb-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "Memcached", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "memcacheds" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "memcached-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "memcached-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "MongoDB", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "mongodbs" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "mongodb-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "mongodb-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "MySQL", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "mysqls" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "mysql-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "mysql-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "PerconaXtraDB", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "perconaxtradbs" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "perconaxtradb-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "perconaxtradb-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "PgBouncer", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "pgbouncers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "pgbouncer-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "pgbouncer-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "Postgres", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "postgreses" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "postgres-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "postgres-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "ProxySQL", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "proxysqls" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "proxysql-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "proxysql-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - }, - { - "name": "Redis", - "type": { - "group": "kubedb.com", - "version": "v1alpha2", - "resource": "redises" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true, - "ui": { - "options": { - "name": "redis-editor-options", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - }, - "editor": { - "name": "redis-editor", - "url": "https://bundles.byte.builders/ui/", - "version": "v0.1.0" - } - } - } - ] - }, - { - "name": "Service \u0026 Discovery", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/networking.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/networking.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Services", - "type": { - "group": "", - "version": "v1", - "resource": "services" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/services.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/services.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Ingresses", - "type": { - "group": "networking.k8s.io", - "version": "v1", - "resource": "ingresses" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "Voyager Ingresses", - "type": { - "group": "voyager.appscode.com", - "version": "v1beta1", - "resource": "ingresses" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/voyager.appscode.com/ingresses.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/voyager.appscode.com/ingresses.png", - "type": "image/png" - } - ], - "namespaced": true, - "missing": true - }, - { - "name": "Network Policies", - "type": { - "group": "networking.k8s.io", - "version": "v1", - "resource": "networkpolicies" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/networking.k8s.io/networkpolicies.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/networking.k8s.io/networkpolicies.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Config", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/config.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/config.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Config Maps", - "type": { - "group": "", - "version": "v1", - "resource": "configmaps" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/configmaps.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/configmaps.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Secrets", - "type": { - "group": "", - "version": "v1", - "resource": "secrets" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/secrets.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/secrets.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Storage", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/storage.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/storage.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Persistent Volume Claims", - "type": { - "group": "", - "version": "v1", - "resource": "persistentvolumeclaims" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/persistentvolumeclaims.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/persistentvolumeclaims.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Persistent Volulmes", - "type": { - "group": "", - "version": "v1", - "resource": "persistentvolumes" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/persistentvolumes.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/persistentvolumes.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "Storage Classes", - "type": { - "group": "storage.k8s.io", - "version": "v1", - "resource": "storageclasses" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/storage.k8s.io/storageclasses.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/storage.k8s.io/storageclasses.png", - "type": "image/png" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Monitoring", - "apiGroup": "monitoring.coreos.com", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/monitoring.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/monitoring.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Prometheus", - "type": { - "group": "monitoring.coreos.com", - "version": "v1", - "resource": "prometheuses" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/monitoring.coreos.com/prometheuses.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/monitoring.coreos.com/prometheuses.png", - "type": "image/png" - } - ], - "namespaced": true, - "missing": true - } - ] - }, - { - "name": "Security", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/security.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/security.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Policy", - "type": { - "group": "policy", - "version": "v1beta1", - "resource": "podsecuritypolicies" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/policy/podsecuritypolicies.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/policy/podsecuritypolicies.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "Certificates", - "type": { - "group": "voyager.appscode.com", - "version": "v1beta1", - "resource": "certificates" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/voyager.appscode.com/certificates.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/voyager.appscode.com/certificates.png", - "type": "image/png" - } - ], - "namespaced": true, - "missing": true - }, - { - "name": "Service Accounts", - "type": { - "group": "", - "version": "v1", - "resource": "serviceaccounts" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/serviceaccounts.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/serviceaccounts.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Admin", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/admin.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/resourceclasses/admin.png", - "type": "image/png" - } - ], - "entries": [ - { - "name": "Namespaces", - "type": { - "group": "", - "version": "v1", - "resource": "namespaces" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/namespaces.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/namespaces.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "Limit Ranges", - "type": { - "group": "", - "version": "v1", - "resource": "limitranges" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/limitranges.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/limitranges.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Resource Quotas", - "type": { - "group": "", - "version": "v1", - "resource": "resourcequotas" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/core/resourcequotas.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/core/resourcequotas.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "Cluster Roles", - "type": { - "group": "rbac.authorization.k8s.io", - "version": "v1", - "resource": "clusterroles" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/rbac.authorization.k8s.io/clusterroles.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/rbac.authorization.k8s.io/clusterroles.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "Roles", - "type": { - "group": "rbac.authorization.k8s.io", - "version": "v1", - "resource": "roles" - }, - "required": true, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/rbac.authorization.k8s.io/roles.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/rbac.authorization.k8s.io/roles.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "CSI Drivers", - "type": { - "group": "storage.k8s.io", - "version": "v1", - "resource": "csidrivers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Bytebuilders Cloud", - "apiGroup": "cloud.bytebuilders.dev", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "Credential", - "type": { - "group": "cloud.bytebuilders.dev", - "version": "v1alpha1", - "resource": "credentials" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Bytebuilders Cluster", - "apiGroup": "cluster.bytebuilders.dev", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "ClusterAuthInfoTemplate", - "type": { - "group": "cluster.bytebuilders.dev", - "version": "v1alpha1", - "resource": "clusterauthinfotemplates" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - }, - { - "name": "ClusterInfo", - "type": { - "group": "cluster.bytebuilders.dev", - "version": "v1alpha1", - "resource": "clusterinfos" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - }, - { - "name": "ClusterUserAuth", - "type": { - "group": "cluster.bytebuilders.dev", - "version": "v1alpha1", - "resource": "clusteruserauths" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Kubedb Autoscaling", - "apiGroup": "autoscaling.kubedb.com", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "ElasticsearchAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "elasticsearchautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "EtcdAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "etcdautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "MariaDBAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "mariadbautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "MemcachedAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "memcachedautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "MongoDBAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "mongodbautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "MySQLAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "mysqlautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "PerconaXtraDBAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "perconaxtradbautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "PgBouncerAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "pgbouncerautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "PostgresAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "postgresautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "ProxySQLAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "proxysqlautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "RedisAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "redisautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "VerticalAutoscaler", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "verticalautoscalers" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "VerticalAutoscalerCheckpoint", - "type": { - "group": "autoscaling.kubedb.com", - "version": "v1alpha1", - "resource": "verticalautoscalercheckpoints" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Kubedb Catalog", - "apiGroup": "catalog.kubedb.com", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "ElasticsearchVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "elasticsearchversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/elasticsearchversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/elasticsearchversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "EtcdVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "etcdversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/etcdversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/etcdversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "MariaDBVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "mariadbversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - }, - { - "name": "MemcachedVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "memcachedversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/memcachedversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/memcachedversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "MongoDBVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "mongodbversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/mongodbversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/mongodbversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "MySQLVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "mysqlversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/mysqlversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/mysqlversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "PerconaXtraDBVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "perconaxtradbversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/perconaxtradbversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/perconaxtradbversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "PgBouncerVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "pgbouncerversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/pgbouncerversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/pgbouncerversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "PostgresVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "postgresversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/postgresversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/postgresversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "ProxySQLVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "proxysqlversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/proxysqlversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/proxysqlversions.png", - "type": "image/png" - } - ], - "namespaced": false - }, - { - "name": "RedisVersion", - "type": { - "group": "catalog.kubedb.com", - "version": "v1alpha1", - "resource": "redisversions" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/redisversions.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/catalog.kubedb.com/redisversions.png", - "type": "image/png" - } - ], - "namespaced": false - } - ] - }, - { - "name": "Kubedb Installer", - "apiGroup": "installer.kubedb.com", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "KubeDBCatalog", - "type": { - "group": "installer.kubedb.com", - "version": "v1alpha1", - "resource": "kubedbcatalogs" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "KubeDBEnterprise", - "type": { - "group": "installer.kubedb.com", - "version": "v1alpha1", - "resource": "kubedbenterprises" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "KubeDBOperator", - "type": { - "group": "installer.kubedb.com", - "version": "v1alpha1", - "resource": "kubedboperators" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Kubedb Op", - "apiGroup": "ops.kubedb.com", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "ElasticsearchOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "elasticsearchopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/elasticsearchopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/elasticsearchopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "EtcdOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "etcdopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/etcdopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/etcdopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "MariaDBOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "mariadbopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": true - }, - { - "name": "MemcachedOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "memcachedopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/memcachedopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/memcachedopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "MongoDBOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "mongodbopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/mongodbopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/mongodbopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "MySQLOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "mysqlopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/mysqlopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/mysqlopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "PerconaXtraDBOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "perconaxtradbopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/perconaxtradbopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/perconaxtradbopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "PgBouncerOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "pgbounceropsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/pgbounceropsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/pgbounceropsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "PostgresOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "postgresopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/postgresopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/postgresopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "ProxySQLOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "proxysqlopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/proxysqlopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/proxysqlopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - }, - { - "name": "RedisOpsRequest", - "type": { - "group": "ops.kubedb.com", - "version": "v1alpha1", - "resource": "redisopsrequests" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/redisopsrequests.svg", - "type": "image/svg+xml" - }, - { - "src": "https://cdn.appscode.com/k8s/icons/ops.kubedb.com/redisopsrequests.png", - "type": "image/png" - } - ], - "namespaced": true - } - ] - }, - { - "name": "Kubepack", - "apiGroup": "kubepack.com", - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "entries": [ - { - "name": "Plan", - "type": { - "group": "kubepack.com", - "version": "v1alpha1", - "resource": "plans" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - }, - { - "name": "Product", - "type": { - "group": "kubepack.com", - "version": "v1alpha1", - "resource": "products" - }, - "icons": [ - { - "src": "https://cdn.appscode.com/k8s/icons/apiextensions.k8s.io/customresourcedefinitions.svg", - "type": "image/svg+xml" - } - ], - "namespaced": false - } - ] - } - ] -} \ No newline at end of file diff --git a/vendor/modules.txt b/vendor/modules.txt index 3258ef375..3345149ac 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1839,7 +1839,7 @@ kmodules.xyz/monitoring-agent-api/client # kmodules.xyz/offshoot-api v0.25.4 ## explicit; go 1.18 kmodules.xyz/offshoot-api/api/v1 -# kmodules.xyz/resource-metadata v0.17.31-0.20231027225310-586904b1bb43 +# kmodules.xyz/resource-metadata v0.17.31 ## explicit; go 1.18 kmodules.xyz/resource-metadata/apis/core/install kmodules.xyz/resource-metadata/apis/core/v1alpha1 @@ -1880,7 +1880,7 @@ kmodules.xyz/resource-metrics/ops.kubedb.com/v1alpha1 # kmodules.xyz/sets v0.25.0 ## explicit; go 1.18 kmodules.xyz/sets -# kubeops.dev/scanner v0.0.15 +# kubeops.dev/scanner v0.0.16 ## explicit; go 1.18 kubeops.dev/scanner/apis/reports kubeops.dev/scanner/apis/reports/v1alpha1