Uploaded image for project: 'Helm'
  1. Helm
  2. HELM-343

Support TLS authentication for project helm chart repositories

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Undefined Undefined
    • 4.12
    • None
    • Helm
    • False
    • None
    • False
    • Hide
      Before this update, if you created an instance of `ProjectHelmChartRepository` custom resource (CR) that uses TLS verification, you cannot list the repositories and perform Helm-related operations. With this update, the user can create a TLS-supported `ProjectHelmChartRepository`. To do so the user must create the TLS secrets and certificate authority (CA) config map in the same namespace where the repository is getting instantiated.
      Show
      Before this update, if you created an instance of `ProjectHelmChartRepository` custom resource (CR) that uses TLS verification, you cannot list the repositories and perform Helm-related operations. With this update, the user can create a TLS-supported `ProjectHelmChartRepository`. To do so the user must create the TLS secrets and certificate authority (CA) config map in the same namespace where the repository is getting instantiated.
    • AppSvc Sprint 219, AppSvc Sprint 220, AppSvc Sprint 221, AppSvc Sprint 222, AppSvc Sprint 223

      Wrapper for bugzilla https://bugzilla.redhat.com/show_bug.cgi?id=2071792

      This bug actually is a bit more complex as it needs to update the https://github.com/openshift/api/blob/master/helm/v1beta1/0000_10-project-helm-chart-repository.crd.yaml with a namespace field to be able to read the secret and config maps from a namespace of choice from the user with the right permissions. Right now we hardcode a namespace for the Cluster scoped HelmChartRepository CR however doing the same form namespace scoped ProjectHelmChartRepository does not allow for the more relaxed, project level permissions that we want with the feature.

              kmamgain@redhat.com Kartikey Mamgain (Inactive)
              dperaza@redhat.com David Peraza
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: