From 493aeb7ae7377365b5becbe4abca0b36257b7029 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Ho=C3=9F?= Date: Sat, 4 Nov 2023 14:59:30 +0100 Subject: [PATCH] add NetApp/trident MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Sebastian Hoß --- .reuse/dep5 | 4 +++ code-generator/generate.sh | 1 + code-generator/src/catalog.rs | 7 ++++++ .../v1/tridentorchestrators.yaml | 25 +++++++++++++++++++ 4 files changed, 37 insertions(+) create mode 100644 crd-catalog/NetApp/trident/trident.netapp.io/v1/tridentorchestrators.yaml diff --git a/.reuse/dep5 b/.reuse/dep5 index 33699b336..ccc737364 100644 --- a/.reuse/dep5 +++ b/.reuse/dep5 @@ -523,6 +523,10 @@ Files: crd-catalog/mittwald/kubernetes-secret-generator/* Copyright: The mittwald/kubernetes-secret-generator Authors License: Apache-2.0 +Files: crd-catalog/NetApp/trident/* +Copyright: The NetApp/trident Authors +License: Apache-2.0 + Files: crd-catalog/nginxinc/kubernetes-ingress/* Copyright: The nginxinc/kubernetes-ingress Authors License: Apache-2.0 diff --git a/code-generator/generate.sh b/code-generator/generate.sh index 5dc3e4940..cc4ecb3b7 100755 --- a/code-generator/generate.sh +++ b/code-generator/generate.sh @@ -230,6 +230,7 @@ BUGGY_RESOURCES=( source_toolkit_fluxcd_io_v1/gitrepositories telemetry_istio_io_v1alpha1/telemetries traefik_io_v1alpha1/middlewares + trident_netapp_io_v1/tridentorchestrators work_karmada_io_v1alpha1/works ) for resource in "${BUGGY_RESOURCES[@]}"; do diff --git a/code-generator/src/catalog.rs b/code-generator/src/catalog.rs index 3cb89054e..5ab51eeb0 100644 --- a/code-generator/src/catalog.rs +++ b/code-generator/src/catalog.rs @@ -1345,6 +1345,13 @@ pub const CRD_V1_SOURCES: &'static [UpstreamSource] = &[ "https://github.com/mittwald/kubernetes-secret-generator/blob/master/deploy/crds/secretgenerator.mittwald.de_stringsecrets_crd.yaml", ], }, + UpstreamSource { + project_name: "NetApp/trident", + license: APACHE_V2, + urls: &[ + "https://github.com/NetApp/trident/blob/master/deploy/crds/trident.netapp.io_tridentorchestrators_crd.yaml", + ], + }, UpstreamSource { project_name: "nginxinc/kubernetes-ingress", license: APACHE_V2, diff --git a/crd-catalog/NetApp/trident/trident.netapp.io/v1/tridentorchestrators.yaml b/crd-catalog/NetApp/trident/trident.netapp.io/v1/tridentorchestrators.yaml new file mode 100644 index 000000000..d82de63ca --- /dev/null +++ b/crd-catalog/NetApp/trident/trident.netapp.io/v1/tridentorchestrators.yaml @@ -0,0 +1,25 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: tridentorchestrators.trident.netapp.io +spec: + group: trident.netapp.io + names: + kind: TridentOrchestrator + listKind: TridentOrchestratorList + plural: tridentorchestrators + shortNames: + - torc + - torchestrator + singular: tridentorchestrator + scope: Cluster + versions: + - name: v1 + schema: + openAPIV3Schema: + type: object + x-kubernetes-preserve-unknown-fields: true + served: true + storage: true + subresources: + status: {}