4.3. Helm 차트 리포지터리 비활성화
클러스터 관리자는 클러스터에서 Helm 차트 리포지터리를 제거하여 더 이상 개발자 카탈로그에 표시되지 않도록 할 수 있습니다.
4.3.1. 클러스터에서 Helm 차트 리포지터리 비활성화
HelmChartRepository
사용자 정의 리소스에서 disabled
속성을 추가하여 카탈로그에서 Helm 차트를 비활성화할 수 있습니다.
절차
CLI를 사용하여 Helm 차트 리포지터리를 비활성화하려면
disabled: true
플래그를 사용자 정의 리소스에 추가합니다. 예를 들어 Azure 샘플 차트 리포지터리를 제거하려면 다음을 실행합니다.$ 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
웹 콘솔을 사용하여 최근에 추가된 Helm 차트 리포지터리를 비활성화하려면 다음을 수행합니다.
-
사용자 정의 리소스 정의로 이동하여
HelmChartRepository
사용자 정의 리소스를 검색합니다. - 인스턴스로 이동하여 비활성화할 저장소를 찾아 이름을 클릭합니다.
YAML 탭으로 이동하여
spec
섹션에disabled: true
플래그를 추가하고저장
을 클릭합니다.예제
spec: connectionConfig: url: <url-of-the-repositoru-to-be-disabled> disabled: true
이제 리포지터리가 비활성화되어 카탈로그에 표시되지 않습니다.
-
사용자 정의 리소스 정의로 이동하여