11.4. Red Hat OpenShift용 외부 시크릿 Operator 설치 제거
Operator를 제거하고 관련 리소스를 제거하여 OpenShift Container Platform에서 Red Hat OpenShift용 External Secrets Operator를 제거할 수 있습니다.
External Secrets Operator for Red Hat OpenShift는 기술 프리뷰 기능 전용입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. 따라서 프로덕션 환경에서 사용하는 것은 권장하지 않습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다.
Red Hat 기술 프리뷰 기능의 지원 범위에 대한 자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.
11.4.1. 웹 콘솔을 사용하여 Red Hat OpenShift용 External Secrets Operator 설치 제거 링크 복사링크가 클립보드에 복사되었습니다!
웹 콘솔을 사용하여 Red Hat OpenShift용 External Secrets Operator를 설치 제거할 수 있습니다.
사전 요구 사항
-
cluster-admin
권한이 있는 클러스터에 액세스할 수 있습니다. - OpenShift Container Platform 웹 콘솔에 액세스할 수 있습니다.
- External Secrets Operator가 설치되어 있습니다.
프로세스
- OpenShift Container Platform 웹 콘솔에 로그인합니다.
다음 단계를 사용하여 Red Hat OpenShift용 External Secrets Operator를 설치 제거합니다.
-
Ecosystem
설치된 Operators 로 이동합니다. -
외부 Secrets Operator for Red Hat OpenShift 항목 옆에 있는 옵션 메뉴
를 클릭하고 Operator 설치 제거를 클릭합니다.
- 확인 대화 상자에서 설치 제거를 클릭합니다.
-
Ecosystem
11.4.2. 웹 콘솔을 사용하여 Red Hat OpenShift 리소스에 대한 외부 Secrets Operator 제거 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat OpenShift용 외부 Secrets Operator를 설치 제거한 후 클러스터에서 연결된 리소스를 선택적으로 제거할 수 있습니다.
사전 요구 사항
-
cluster-admin
권한이 있는 클러스터에 액세스할 수 있습니다. - OpenShift Container Platform 웹 콘솔에 액세스할 수 있습니다.
프로세스
- OpenShift Container Platform 웹 콘솔에 로그인합니다.
external-secrets
네임스페이스에서external-secrets
애플리케이션 구성 요소의 배포를 제거합니다.- 프로젝트 드롭다운 메뉴를 클릭하여 사용 가능한 모든 프로젝트 목록을 확인하고 external-secrets 프로젝트를 선택합니다.
-
워크로드
배포로 이동합니다. - 삭제할 배포를 선택합니다.
- 작업 드롭다운 메뉴를 클릭하고 배포 삭제 를 선택하여 확인 대화 상자를 확인합니다.
- 삭제 를 클릭하여 배포를 삭제합니다.
다음 단계를 사용하여 외부 Secrets Operator에서 설치한 CRD(사용자 정의 리소스 정의)를 제거합니다.
-
관리
클러스터 리소스 정의로 이동합니다. -
Label 필드의 제안에서
external-secrets.io/component: controller
를 선택하여 CRD를 필터링합니다. 다음 각 CRD 옆에 있는 옵션 메뉴
를 클릭하고 사용자 정의 리소스 정의 삭제를 선택합니다.
- ACRAccessToken
- ClusterExternalSecret
- ClusterGenerator
- ClusterSecretStore
- ECRAuthorizationToken
- ExternalSecret
- GCRAccessToken
- GeneratorState
- GithubAccessToken
- Grafana
- 암호
- PushSecret
- QuayAccessToken
- SecretStore
- STSSessionToken
- UUID
- VaultDynamicSecret
- Webhook
-
관리
다음 단계를 사용하여
external-secrets-operator
네임스페이스를 제거합니다.-
관리
네임스페이스로 이동합니다. -
외부 시크릿 Operator 옆에 있는 옵션 메뉴
를 클릭하고 네임스페이스 삭제 를 선택합니다.
-
확인 대화 상자에서 필드에
external-secrets-operator
를 입력하고 삭제 를 클릭합니다.
-
관리
11.4.3. CLI를 사용하여 Red Hat OpenShift 리소스에 대한 외부 Secrets Operator 제거 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat OpenShift용 외부 Secrets Operator를 설치 제거한 후 선택적으로 CLI(명령줄 인터페이스)를 사용하여 클러스터에서 연결된 리소스를 제거할 수 있습니다.
사전 요구 사항
-
cluster-admin
권한이 있는 클러스터에 액세스할 수 있습니다.
프로세스
다음 명령을 실행하여
external-secrets
네임스페이스에서external-secrets
애플리케이션 구성 요소의 배포를 삭제합니다.oc delete deployment -n external-secrets -l app=external-secrets
$ oc delete deployment -n external-secrets -l app=external-secrets
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여 외부 Secrets Operator에서 설치한 CRD(사용자 정의 리소스 정의)를 삭제합니다.
oc delete customresourcedefinitions.apiextensions.k8s.io -l external-secrets.io/component=controller
$ oc delete customresourcedefinitions.apiextensions.k8s.io -l external-secrets.io/component=controller
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여
external-secrets-operator
네임스페이스를 삭제합니다.oc delete project external-secrets-operator
$ oc delete project external-secrets-operator
Copy to Clipboard Copied! Toggle word wrap Toggle overflow