Uploaded image for project: 'Service Broker Enterprise Edition'
  1. Service Broker Enterprise Edition
  2. SBEE-46

[Helm] Cannot Install Service Catalog in Clusters with K8s version >= 1.22

    XMLWordPrintable

Details

    • 1

    Description

      A GKE cluster running k8s 1.22.4 was created for the purpose of testing Service Broker. The first step here involves installing Service Catalog on the Kubernetes cluster.

      Steps followed: 

      1. helm repo add svc-cat https://kubernetes-sigs.github.io/service-catalog
      2. helm install catalog svc-cat/catalog 

      Output after Step 2 

      Error: unable to build kubernetes objects from release manifest: [unable to recognize "": no matches for kind "CustomResourceDefinition" in version "apiextensions.k8s.io/v1beta1", unable to recognize "": no matches for kind "ClusterRole" in version "rbac.authorization.k8s.io/v1beta1", unable to recognize "": no matches for kind "ClusterRoleBinding" in version "rbac.authorization.k8s.io/v1beta1", unable to recognize "": no matches for kind "MutatingWebhookConfiguration" in version "admissionregistration.k8s.io/v1beta1", unable to recognize "": no matches for kind "ValidatingWebhookConfiguration" in version "admissionregistration.k8s.io/v1beta1"] 

      We get the same error for clusters running 1.23.

      However, this goes away for clusters running 1.21.

      Helm version installed: 

      version.BuildInfo{Version:"v3.8.0", GitCommit:"d14138609b01886f544b2025f5000351c9eb092e", GitTreeState:"clean", GoVersion:"go1.17.5"} 

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            simon.murray Simon Murray
            prateek.kumar Prateek Kumar (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty