$ cat <<EOF | oc apply -f - apiVersion: helm.openshift.io/v1beta1 kind: HelmChartRepository metadata: name: azure-sample-repo spec: connectionConfig: url:https://raw.githubusercontent.com/Azure-Samples/helm-charts/master/docs disabled: true EOF
As a cluster administrator, you can remove Helm chart repositories in your cluster so they are no longer visible in the Developer Catalog.
You can disable Helm Charts in the catalog by adding the disabled
property in the HelmChartRepository
custom resource.
To disable a Helm Chart repository by using cli, add the disabled: true
flag to the custom resource. For example, to remove an Azure sample chart repository, run:
$ cat <<EOF | oc apply -f - apiVersion: helm.openshift.io/v1beta1 kind: HelmChartRepository metadata: name: azure-sample-repo spec: connectionConfig: url:https://raw.githubusercontent.com/Azure-Samples/helm-charts/master/docs disabled: true EOF
To disable a recently added Helm Chart repository by using Web Console:
Go to Custom Resource Definitions and search for the HelmChartRepository
custom resource.
Go to Instances, find the repository you want to disable, and click its name.
Go to the YAML tab, add the disabled: true
flag in the spec
section, and click Save
.
spec: connectionConfig: url: <url-of-the-repositoru-to-be-disabled> disabled: true
The repository is now disabled and will not appear in the catalog.