From 72ea1d92ccb646ca528e2c84472da9ec99d67c06 Mon Sep 17 00:00:00 2001 From: Dimitri Laloue <74025858+dlaloue-vmware@users.noreply.github.com> Date: Tue, 3 Aug 2021 15:15:12 +0900 Subject: [PATCH] [bitnami/kubeapps] upgraded app repository CRD to v1 version (#7103) --- bitnami/kubeapps/Chart.yaml | 2 +- bitnami/kubeapps/crds/apprepository-crd.yaml | 105 ++++++++++++++++++- 2 files changed, 104 insertions(+), 3 deletions(-) diff --git a/bitnami/kubeapps/Chart.yaml b/bitnami/kubeapps/Chart.yaml index c89f11205..55044a38f 100644 --- a/bitnami/kubeapps/Chart.yaml +++ b/bitnami/kubeapps/Chart.yaml @@ -25,4 +25,4 @@ maintainers: name: kubeapps sources: - https://github.com/kubeapps/kubeapps -version: 7.1.8 +version: 7.2.0 diff --git a/bitnami/kubeapps/crds/apprepository-crd.yaml b/bitnami/kubeapps/crds/apprepository-crd.yaml index c81838987..432022472 100644 --- a/bitnami/kubeapps/crds/apprepository-crd.yaml +++ b/bitnami/kubeapps/crds/apprepository-crd.yaml @@ -1,4 +1,4 @@ -apiVersion: apiextensions.k8s.io/v1beta1 +apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: name: apprepositories.kubeapps.com @@ -10,4 +10,105 @@ spec: plural: apprepositories shortNames: - apprepos - version: v1alpha1 + versions: + - name: v1alpha1 + storage: true + served: true + schema: + openAPIV3Schema: + type: object + required: + - spec + properties: + spec: + type: object + required: + - type + - url + properties: + type: + type: string + enum: [ "helm", "oci" ] + url: + type: string + description: + type: string + auth: + type: object + properties: + header: + type: object + required: + - secretKeyRef + properties: + secretKeyRef: + type: object + required: + - key + - name + properties: + key: + type: string + name: + type: string + customCA: + type: object + required: + - secretKeyRef + properties: + secretKeyRef: + type: object + required: + - key + - name + properties: + key: + type: string + name: + type: string + dockerRegistrySecrets: + type: array + items: + type: string + tlsInsecureSkipVerify: + type: boolean + passCredentials: + type: boolean + filterRule: + type: object + properties: + jq: + type: string + variables: + type: object + additionalProperties: + type: string + ociRepositories: + type: array + items: + type: string + resyncRequests: + type: integer + syncJobPodTemplate: + type: object + properties: + metadata: + type: object + x-kubernetes-preserve-unknown-fields: true + spec: + type: object + x-kubernetes-preserve-unknown-fields: true + status: + type: object + properties: + status: + type: string + additionalPrinterColumns: + - name: Type + type: string + description: The type of this repository. + jsonPath: .spec.type + - name: URL + type: string + description: The URL of this repository. + jsonPath: .spec.url