From 1e49de2026975369fe2c16ed7ab09880f7f90736 Mon Sep 17 00:00:00 2001 From: Tamal Saha Date: Thu, 7 Mar 2024 00:56:57 -0800 Subject: [PATCH] Update resource metadata Signed-off-by: Tamal Saha --- go.mod | 2 +- go.sum | 4 +- .../stash.appscode.com/v1/kubedb-backup.yaml | 15 +++++++ .../kubedb.com/v1alpha2/elasticsearches.yaml | 40 +++++++++++++++++++ .../kubedb.com/v1alpha2/etcds.yaml | 20 ++++++++++ .../kubedb.com/v1alpha2/kafkas.yaml | 16 ++++++++ .../kubedb.com/v1alpha2/mariadbs.yaml | 40 +++++++++++++++++++ .../kubedb.com/v1alpha2/memcacheds.yaml | 25 ++++++++++++ .../kubedb.com/v1alpha2/mongodbs.yaml | 40 +++++++++++++++++++ .../kubedb.com/v1alpha2/mysqls.yaml | 40 +++++++++++++++++++ .../kubedb.com/v1alpha2/perconaxtradbs.yaml | 25 ++++++++++++ .../kubedb.com/v1alpha2/pgbouncers.yaml | 21 ++++++++++ .../kubedb.com/v1alpha2/postgreses.yaml | 40 +++++++++++++++++++ .../kubedb.com/v1alpha2/proxysqls.yaml | 21 ++++++++++ .../kubedb.com/v1alpha2/redises.yaml | 40 +++++++++++++++++++ .../kubedb.com/v1alpha2/redissentinels.yaml | 21 ++++++++++ vendor/modules.txt | 4 +- 17 files changed, 409 insertions(+), 5 deletions(-) diff --git a/go.mod b/go.mod index 0a2995ab0c..d2eb3ea9f0 100644 --- a/go.mod +++ b/go.mod @@ -48,7 +48,7 @@ require ( kmodules.xyz/custom-resources v0.29.1 kmodules.xyz/go-containerregistry v0.0.12 kmodules.xyz/monitoring-agent-api v0.29.0 - kmodules.xyz/resource-metadata v0.18.2-0.20240306074651-039a1764f682 + kmodules.xyz/resource-metadata v0.18.2-0.20240307085420-52c4c6ea2a32 kmodules.xyz/resource-metrics v0.29.1 kmodules.xyz/sets v0.29.0 kubeops.dev/falco-ui-server v0.0.3 diff --git a/go.sum b/go.sum index ff747b7dff..4bae546c90 100644 --- a/go.sum +++ b/go.sum @@ -3488,8 +3488,8 @@ kmodules.xyz/monitoring-agent-api v0.29.0 h1:gpFl6OZrlMLb/ySMHdREI9EwGtnJ91oZBn9 kmodules.xyz/monitoring-agent-api v0.29.0/go.mod h1:iNbvaMTgVFOI5q2LJtGK91j4Dmjv4ZRiRdasGmWLKQI= kmodules.xyz/offshoot-api v0.29.0 h1:GHLhxxT9jU1N8+FvOCCeJNyU5g0duYS46UGrs6AHNLY= kmodules.xyz/offshoot-api v0.29.0/go.mod h1:5NxhBblXoDHWStx9HCDJR2KFTwYjEZ7i1Id3jelIunw= -kmodules.xyz/resource-metadata v0.18.2-0.20240306074651-039a1764f682 h1:UzGyYLiMxouvi6765b1R6iAb7v7plJwU+fLVBHo1kxY= -kmodules.xyz/resource-metadata v0.18.2-0.20240306074651-039a1764f682/go.mod h1:/PzX1PGdN2IC7u4OMlZq11wlLHEePD+mynw6hwOozPk= +kmodules.xyz/resource-metadata v0.18.2-0.20240307085420-52c4c6ea2a32 h1:Lob/21+t/YBcW9Yo3y+Krzczxfm6M1JIs9oQQp6iH8w= +kmodules.xyz/resource-metadata v0.18.2-0.20240307085420-52c4c6ea2a32/go.mod h1:Vb2bFCOX4uz2TsRRMzTkUqFWWOjJ261lY8Hs2HWgzh4= kmodules.xyz/resource-metrics v0.29.1 h1:gP4SNosdDGFImpne52mnQtHacmnllYkTMcYL//p/ltM= kmodules.xyz/resource-metrics v0.29.1/go.mod h1:OuG/QobZ7o8GFHl/u3lqaUR0fDZDegxtV8Vdh+MNBD4= kmodules.xyz/sets v0.29.0 h1:ZX/qOECzUob95JhhRtngJElHSlJ1UNNdwK4hTEy+nl0= diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceblockdefinitions/stash.appscode.com/v1/kubedb-backup.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceblockdefinitions/stash.appscode.com/v1/kubedb-backup.yaml index 81d4356527..7ec4f0251f 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceblockdefinitions/stash.appscode.com/v1/kubedb-backup.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceblockdefinitions/stash.appscode.com/v1/kubedb-backup.yaml @@ -26,6 +26,9 @@ spec: ref: group: stash.appscode.com kind: Repository + requiredFeatureSets: + opscenter-backup: + - stash - actions: create: IfEmpty displayMode: List @@ -37,6 +40,9 @@ spec: ref: group: stash.appscode.com kind: BackupConfiguration + requiredFeatureSets: + opscenter-backup: + - stash - actions: create: Always displayMode: List @@ -58,6 +64,9 @@ spec: ref: group: stash.appscode.com kind: BackupSession + requiredFeatureSets: + opscenter-backup: + - stash - actions: create: Always displayMode: List @@ -79,6 +88,9 @@ spec: ref: group: stash.appscode.com kind: RestoreSession + requiredFeatureSets: + opscenter-backup: + - stash - actions: create: Never displayMode: List @@ -100,3 +112,6 @@ spec: ref: group: batch kind: CronJob + requiredFeatureSets: + opscenter-backup: + - stash diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/elasticsearches.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/elasticsearches.yaml index 70e8bdf897..742999889c 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/elasticsearches.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/elasticsearches.yaml @@ -41,6 +41,9 @@ spec: ref: group: appcatalog.appscode.com kind: AppBinding + requiredFeatureSets: + opscenter-datastore: + - kubedb - actions: create: Never displayMode: List @@ -62,6 +65,9 @@ spec: ref: group: kubevault.com kind: VaultServer + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -73,6 +79,9 @@ spec: ref: group: engine.kubevault.com kind: SecretEngine + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -84,6 +93,9 @@ spec: ref: group: engine.kubevault.com kind: ElasticSearchRole + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -95,6 +107,9 @@ spec: ref: group: engine.kubevault.com kind: SecretAccessRequest + requiredFeatureSets: + opscenter-secret-management: + - kubevault - name: Operations sections: - blocks: @@ -120,9 +135,18 @@ spec: ref: group: supervisor.appscode.com kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor view: name: supervisor.appscode.com-v1alpha1-recommendations - name: Backups + requiredFeatureSets: + opscenter-backup: + - stash + - stash-opscenter sections: - blocks: - kind: Block @@ -138,6 +162,9 @@ spec: - kind: Custom name: CVE Report name: CVE Report + requiredFeatureSets: + opscenter-security: + - scanner - blocks: - kind: Block name: rbac.authorization.k8s.io-v1-accesscontrols @@ -146,14 +173,27 @@ spec: - kind: Block name: cert-manager.io-v1-tls name: TLS + requiredFeatureSets: + opscenter-security: + - cert-manager - blocks: - kind: Block name: policy-v1-policies name: Policies + requiredFeatureSets: + opscenter-security: + - gatekeeper + - gatekeeper-templates + - gatekeeper-constraints + - gatekeeper-grafana-dashboards - blocks: - kind: Block name: falco.appscode.com-v1alpha1-falcoevents-app name: Runtime Security + requiredFeatureSets: + opscenter-security: + - falco + - falco-ui-server resource: group: kubedb.com kind: Elasticsearch diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/etcds.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/etcds.yaml index 6affa991c8..a07321695e 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/etcds.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/etcds.yaml @@ -17,6 +17,10 @@ spec: - kind: Block name: kubedb.com-v1alpha2-etcds - name: Backups + requiredFeatureSets: + opscenter-backup: + - stash + - stash-opscenter sections: - blocks: - kind: Block @@ -32,6 +36,9 @@ spec: - kind: Custom name: CVE Report name: CVE Report + requiredFeatureSets: + opscenter-security: + - scanner - blocks: - kind: Block name: rbac.authorization.k8s.io-v1-accesscontrols @@ -40,14 +47,27 @@ spec: - kind: Block name: cert-manager.io-v1-tls name: TLS + requiredFeatureSets: + opscenter-security: + - cert-manager - blocks: - kind: Block name: policy-v1-policies name: Policies + requiredFeatureSets: + opscenter-security: + - gatekeeper + - gatekeeper-templates + - gatekeeper-constraints + - gatekeeper-grafana-dashboards - blocks: - kind: Block name: falco.appscode.com-v1alpha1-falcoevents-app name: Runtime Security + requiredFeatureSets: + opscenter-security: + - falco + - falco-ui-server resource: group: kubedb.com kind: Etcd diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/kafkas.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/kafkas.yaml index d3adb7b4fd..c8cf4559be 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/kafkas.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/kafkas.yaml @@ -27,6 +27,9 @@ spec: - kind: Custom name: CVE Report name: CVE Report + requiredFeatureSets: + opscenter-security: + - scanner - blocks: - kind: Block name: rbac.authorization.k8s.io-v1-accesscontrols @@ -35,14 +38,27 @@ spec: - kind: Block name: cert-manager.io-v1-tls name: TLS + requiredFeatureSets: + opscenter-security: + - cert-manager - blocks: - kind: Block name: policy-v1-policies name: Policies + requiredFeatureSets: + opscenter-security: + - gatekeeper + - gatekeeper-templates + - gatekeeper-constraints + - gatekeeper-grafana-dashboards - blocks: - kind: Block name: falco.appscode.com-v1alpha1-falcoevents-app name: Runtime Security + requiredFeatureSets: + opscenter-security: + - falco + - falco-ui-server resource: group: kubedb.com kind: Kafka diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/mariadbs.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/mariadbs.yaml index f68553f40b..84a2d128a4 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/mariadbs.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/mariadbs.yaml @@ -41,6 +41,9 @@ spec: ref: group: appcatalog.appscode.com kind: AppBinding + requiredFeatureSets: + opscenter-datastore: + - kubedb - actions: create: Never displayMode: List @@ -62,6 +65,9 @@ spec: ref: group: kubevault.com kind: VaultServer + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -73,6 +79,9 @@ spec: ref: group: engine.kubevault.com kind: SecretEngine + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -84,6 +93,9 @@ spec: ref: group: engine.kubevault.com kind: MariaDBRole + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -95,6 +107,9 @@ spec: ref: group: engine.kubevault.com kind: SecretAccessRequest + requiredFeatureSets: + opscenter-secret-management: + - kubevault - name: Operations sections: - blocks: @@ -120,9 +135,18 @@ spec: ref: group: supervisor.appscode.com kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor view: name: supervisor.appscode.com-v1alpha1-recommendations - name: Backups + requiredFeatureSets: + opscenter-backup: + - stash + - stash-opscenter sections: - blocks: - kind: Block @@ -138,6 +162,9 @@ spec: - kind: Custom name: CVE Report name: CVE Report + requiredFeatureSets: + opscenter-security: + - scanner - blocks: - kind: Block name: rbac.authorization.k8s.io-v1-accesscontrols @@ -146,14 +173,27 @@ spec: - kind: Block name: cert-manager.io-v1-tls name: TLS + requiredFeatureSets: + opscenter-security: + - cert-manager - blocks: - kind: Block name: policy-v1-policies name: Policies + requiredFeatureSets: + opscenter-security: + - gatekeeper + - gatekeeper-templates + - gatekeeper-constraints + - gatekeeper-grafana-dashboards - blocks: - kind: Block name: falco.appscode.com-v1alpha1-falcoevents-app name: Runtime Security + requiredFeatureSets: + opscenter-security: + - falco + - falco-ui-server resource: group: kubedb.com kind: MariaDB diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/memcacheds.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/memcacheds.yaml index cc14f67a99..643b2b7d0a 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/memcacheds.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/memcacheds.yaml @@ -41,9 +41,18 @@ spec: ref: group: supervisor.appscode.com kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor view: name: supervisor.appscode.com-v1alpha1-recommendations - name: Backups + requiredFeatureSets: + opscenter-backup: + - stash + - stash-opscenter sections: - blocks: - kind: Block @@ -59,6 +68,9 @@ spec: - kind: Custom name: CVE Report name: CVE Report + requiredFeatureSets: + opscenter-security: + - scanner - blocks: - kind: Block name: rbac.authorization.k8s.io-v1-accesscontrols @@ -67,14 +79,27 @@ spec: - kind: Block name: cert-manager.io-v1-tls name: TLS + requiredFeatureSets: + opscenter-security: + - cert-manager - blocks: - kind: Block name: policy-v1-policies name: Policies + requiredFeatureSets: + opscenter-security: + - gatekeeper + - gatekeeper-templates + - gatekeeper-constraints + - gatekeeper-grafana-dashboards - blocks: - kind: Block name: falco.appscode.com-v1alpha1-falcoevents-app name: Runtime Security + requiredFeatureSets: + opscenter-security: + - falco + - falco-ui-server resource: group: kubedb.com kind: Memcached diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/mongodbs.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/mongodbs.yaml index a47ba819f7..82229f0d6f 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/mongodbs.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/mongodbs.yaml @@ -41,6 +41,9 @@ spec: ref: group: appcatalog.appscode.com kind: AppBinding + requiredFeatureSets: + opscenter-datastore: + - kubedb - actions: create: Never displayMode: List @@ -62,6 +65,9 @@ spec: ref: group: kubevault.com kind: VaultServer + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -73,6 +79,9 @@ spec: ref: group: engine.kubevault.com kind: SecretEngine + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -84,6 +93,9 @@ spec: ref: group: engine.kubevault.com kind: MongoDBRole + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -95,6 +107,9 @@ spec: ref: group: engine.kubevault.com kind: SecretAccessRequest + requiredFeatureSets: + opscenter-secret-management: + - kubevault - name: Operations sections: - blocks: @@ -120,9 +135,18 @@ spec: ref: group: supervisor.appscode.com kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor view: name: supervisor.appscode.com-v1alpha1-recommendations - name: Backups + requiredFeatureSets: + opscenter-backup: + - stash + - stash-opscenter sections: - blocks: - kind: Block @@ -138,6 +162,9 @@ spec: - kind: Custom name: CVE Report name: CVE Report + requiredFeatureSets: + opscenter-security: + - scanner - blocks: - kind: Block name: rbac.authorization.k8s.io-v1-accesscontrols @@ -146,14 +173,27 @@ spec: - kind: Block name: cert-manager.io-v1-tls name: TLS + requiredFeatureSets: + opscenter-security: + - cert-manager - blocks: - kind: Block name: policy-v1-policies name: Policies + requiredFeatureSets: + opscenter-security: + - gatekeeper + - gatekeeper-templates + - gatekeeper-constraints + - gatekeeper-grafana-dashboards - blocks: - kind: Block name: falco.appscode.com-v1alpha1-falcoevents-app name: Runtime Security + requiredFeatureSets: + opscenter-security: + - falco + - falco-ui-server resource: group: kubedb.com kind: MongoDB diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/mysqls.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/mysqls.yaml index 4acb1d827b..0105dbbb5d 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/mysqls.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/mysqls.yaml @@ -41,6 +41,9 @@ spec: ref: group: appcatalog.appscode.com kind: AppBinding + requiredFeatureSets: + opscenter-datastore: + - kubedb - actions: create: Never displayMode: List @@ -62,6 +65,9 @@ spec: ref: group: kubevault.com kind: VaultServer + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -73,6 +79,9 @@ spec: ref: group: engine.kubevault.com kind: SecretEngine + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -84,6 +93,9 @@ spec: ref: group: engine.kubevault.com kind: MySQLRole + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -95,6 +107,9 @@ spec: ref: group: engine.kubevault.com kind: SecretAccessRequest + requiredFeatureSets: + opscenter-secret-management: + - kubevault - name: Operations sections: - blocks: @@ -120,9 +135,18 @@ spec: ref: group: supervisor.appscode.com kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor view: name: supervisor.appscode.com-v1alpha1-recommendations - name: Backups + requiredFeatureSets: + opscenter-backup: + - stash + - stash-opscenter sections: - blocks: - kind: Block @@ -138,6 +162,9 @@ spec: - kind: Custom name: CVE Report name: CVE Report + requiredFeatureSets: + opscenter-security: + - scanner - blocks: - kind: Block name: rbac.authorization.k8s.io-v1-accesscontrols @@ -146,14 +173,27 @@ spec: - kind: Block name: cert-manager.io-v1-tls name: TLS + requiredFeatureSets: + opscenter-security: + - cert-manager - blocks: - kind: Block name: policy-v1-policies name: Policies + requiredFeatureSets: + opscenter-security: + - gatekeeper + - gatekeeper-templates + - gatekeeper-constraints + - gatekeeper-grafana-dashboards - blocks: - kind: Block name: falco.appscode.com-v1alpha1-falcoevents-app name: Runtime Security + requiredFeatureSets: + opscenter-security: + - falco + - falco-ui-server resource: group: kubedb.com kind: MySQL diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/perconaxtradbs.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/perconaxtradbs.yaml index 483266f8f2..066a1ccc52 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/perconaxtradbs.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/perconaxtradbs.yaml @@ -41,9 +41,18 @@ spec: ref: group: supervisor.appscode.com kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor view: name: supervisor.appscode.com-v1alpha1-recommendations - name: Backups + requiredFeatureSets: + opscenter-backup: + - stash + - stash-opscenter sections: - blocks: - kind: Block @@ -59,6 +68,9 @@ spec: - kind: Custom name: CVE Report name: CVE Report + requiredFeatureSets: + opscenter-security: + - scanner - blocks: - kind: Block name: rbac.authorization.k8s.io-v1-accesscontrols @@ -67,14 +79,27 @@ spec: - kind: Block name: cert-manager.io-v1-tls name: TLS + requiredFeatureSets: + opscenter-security: + - cert-manager - blocks: - kind: Block name: policy-v1-policies name: Policies + requiredFeatureSets: + opscenter-security: + - gatekeeper + - gatekeeper-templates + - gatekeeper-constraints + - gatekeeper-grafana-dashboards - blocks: - kind: Block name: falco.appscode.com-v1alpha1-falcoevents-app name: Runtime Security + requiredFeatureSets: + opscenter-security: + - falco + - falco-ui-server resource: group: kubedb.com kind: PerconaXtraDB diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/pgbouncers.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/pgbouncers.yaml index f56771d946..825412e9a0 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/pgbouncers.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/pgbouncers.yaml @@ -41,6 +41,11 @@ spec: ref: group: supervisor.appscode.com kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor view: name: supervisor.appscode.com-v1alpha1-recommendations - name: Monitoring @@ -54,6 +59,9 @@ spec: - kind: Custom name: CVE Report name: CVE Report + requiredFeatureSets: + opscenter-security: + - scanner - blocks: - kind: Block name: rbac.authorization.k8s.io-v1-accesscontrols @@ -62,14 +70,27 @@ spec: - kind: Block name: cert-manager.io-v1-tls name: TLS + requiredFeatureSets: + opscenter-security: + - cert-manager - blocks: - kind: Block name: policy-v1-policies name: Policies + requiredFeatureSets: + opscenter-security: + - gatekeeper + - gatekeeper-templates + - gatekeeper-constraints + - gatekeeper-grafana-dashboards - blocks: - kind: Block name: falco.appscode.com-v1alpha1-falcoevents-app name: Runtime Security + requiredFeatureSets: + opscenter-security: + - falco + - falco-ui-server resource: group: kubedb.com kind: PgBouncer diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/postgreses.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/postgreses.yaml index 34bce44386..5ad867f69f 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/postgreses.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/postgreses.yaml @@ -41,6 +41,9 @@ spec: ref: group: appcatalog.appscode.com kind: AppBinding + requiredFeatureSets: + opscenter-datastore: + - kubedb - actions: create: Never displayMode: List @@ -62,6 +65,9 @@ spec: ref: group: kubevault.com kind: VaultServer + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -73,6 +79,9 @@ spec: ref: group: engine.kubevault.com kind: SecretEngine + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -84,6 +93,9 @@ spec: ref: group: engine.kubevault.com kind: PostgresRole + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -95,6 +107,9 @@ spec: ref: group: engine.kubevault.com kind: SecretAccessRequest + requiredFeatureSets: + opscenter-secret-management: + - kubevault - name: Operations sections: - blocks: @@ -120,9 +135,18 @@ spec: ref: group: supervisor.appscode.com kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor view: name: supervisor.appscode.com-v1alpha1-recommendations - name: Backups + requiredFeatureSets: + opscenter-backup: + - stash + - stash-opscenter sections: - blocks: - kind: Block @@ -138,6 +162,9 @@ spec: - kind: Custom name: CVE Report name: CVE Report + requiredFeatureSets: + opscenter-security: + - scanner - blocks: - kind: Block name: rbac.authorization.k8s.io-v1-accesscontrols @@ -146,14 +173,27 @@ spec: - kind: Block name: cert-manager.io-v1-tls name: TLS + requiredFeatureSets: + opscenter-security: + - cert-manager - blocks: - kind: Block name: policy-v1-policies name: Policies + requiredFeatureSets: + opscenter-security: + - gatekeeper + - gatekeeper-templates + - gatekeeper-constraints + - gatekeeper-grafana-dashboards - blocks: - kind: Block name: falco.appscode.com-v1alpha1-falcoevents-app name: Runtime Security + requiredFeatureSets: + opscenter-security: + - falco + - falco-ui-server resource: group: kubedb.com kind: Postgres diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/proxysqls.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/proxysqls.yaml index 7acb838ef5..8d64f6b59e 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/proxysqls.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/proxysqls.yaml @@ -41,6 +41,11 @@ spec: ref: group: supervisor.appscode.com kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor view: name: supervisor.appscode.com-v1alpha1-recommendations - name: Monitoring @@ -54,6 +59,9 @@ spec: - kind: Custom name: CVE Report name: CVE Report + requiredFeatureSets: + opscenter-security: + - scanner - blocks: - kind: Block name: rbac.authorization.k8s.io-v1-accesscontrols @@ -62,14 +70,27 @@ spec: - kind: Block name: cert-manager.io-v1-tls name: TLS + requiredFeatureSets: + opscenter-security: + - cert-manager - blocks: - kind: Block name: policy-v1-policies name: Policies + requiredFeatureSets: + opscenter-security: + - gatekeeper + - gatekeeper-templates + - gatekeeper-constraints + - gatekeeper-grafana-dashboards - blocks: - kind: Block name: falco.appscode.com-v1alpha1-falcoevents-app name: Runtime Security + requiredFeatureSets: + opscenter-security: + - falco + - falco-ui-server resource: group: kubedb.com kind: ProxySQL diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/redises.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/redises.yaml index e6165aa8cd..b503fa4a5d 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/redises.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/redises.yaml @@ -41,6 +41,9 @@ spec: ref: group: appcatalog.appscode.com kind: AppBinding + requiredFeatureSets: + opscenter-datastore: + - kubedb - actions: create: Never displayMode: List @@ -62,6 +65,9 @@ spec: ref: group: kubevault.com kind: VaultServer + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -73,6 +79,9 @@ spec: ref: group: engine.kubevault.com kind: SecretEngine + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -84,6 +93,9 @@ spec: ref: group: engine.kubevault.com kind: RedisRole + requiredFeatureSets: + opscenter-secret-management: + - kubevault - actions: create: Never displayMode: List @@ -95,6 +107,9 @@ spec: ref: group: engine.kubevault.com kind: SecretAccessRequest + requiredFeatureSets: + opscenter-secret-management: + - kubevault - name: Operations sections: - blocks: @@ -120,9 +135,18 @@ spec: ref: group: supervisor.appscode.com kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor view: name: supervisor.appscode.com-v1alpha1-recommendations - name: Backups + requiredFeatureSets: + opscenter-backup: + - stash + - stash-opscenter sections: - blocks: - kind: Block @@ -138,6 +162,9 @@ spec: - kind: Custom name: CVE Report name: CVE Report + requiredFeatureSets: + opscenter-security: + - scanner - blocks: - kind: Block name: rbac.authorization.k8s.io-v1-accesscontrols @@ -146,14 +173,27 @@ spec: - kind: Block name: cert-manager.io-v1-tls name: TLS + requiredFeatureSets: + opscenter-security: + - cert-manager - blocks: - kind: Block name: policy-v1-policies name: Policies + requiredFeatureSets: + opscenter-security: + - gatekeeper + - gatekeeper-templates + - gatekeeper-constraints + - gatekeeper-grafana-dashboards - blocks: - kind: Block name: falco.appscode.com-v1alpha1-falcoevents-app name: Runtime Security + requiredFeatureSets: + opscenter-security: + - falco + - falco-ui-server resource: group: kubedb.com kind: Redis diff --git a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/redissentinels.yaml b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/redissentinels.yaml index f9f00dc265..a7a47d6ed8 100644 --- a/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/redissentinels.yaml +++ b/vendor/kmodules.xyz/resource-metadata/hub/resourceoutlines/kubedb.com/v1alpha2/redissentinels.yaml @@ -41,6 +41,11 @@ spec: ref: group: supervisor.appscode.com kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor view: name: supervisor.appscode.com-v1alpha1-recommendations - name: Monitoring @@ -54,6 +59,9 @@ spec: - kind: Custom name: CVE Report name: CVE Report + requiredFeatureSets: + opscenter-security: + - scanner - blocks: - kind: Block name: rbac.authorization.k8s.io-v1-accesscontrols @@ -62,14 +70,27 @@ spec: - kind: Block name: cert-manager.io-v1-tls name: TLS + requiredFeatureSets: + opscenter-security: + - cert-manager - blocks: - kind: Block name: policy-v1-policies name: Policies + requiredFeatureSets: + opscenter-security: + - gatekeeper + - gatekeeper-templates + - gatekeeper-constraints + - gatekeeper-grafana-dashboards - blocks: - kind: Block name: falco.appscode.com-v1alpha1-falcoevents-app name: Runtime Security + requiredFeatureSets: + opscenter-security: + - falco + - falco-ui-server resource: group: kubedb.com kind: RedisSentinel diff --git a/vendor/modules.txt b/vendor/modules.txt index 0d990da8e6..b89288d680 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1957,8 +1957,8 @@ kmodules.xyz/monitoring-agent-api/client ## explicit; go 1.21.5 kmodules.xyz/offshoot-api/api/v1 kmodules.xyz/offshoot-api/api/v2 -# kmodules.xyz/resource-metadata v0.18.2-0.20240306074651-039a1764f682 -## explicit; go 1.21.5 +# kmodules.xyz/resource-metadata v0.18.2-0.20240307085420-52c4c6ea2a32 +## explicit; go 1.22.0 kmodules.xyz/resource-metadata/apis/core/install kmodules.xyz/resource-metadata/apis/core/v1alpha1 kmodules.xyz/resource-metadata/apis/management