EKS에서 SecretProviderClass CRD 설치 실패 에러

, ,

현재 AWS EKS 클러스터에 Secrets Store CSI Driver를 설치하려고 합니다. 공식 문서에 따라 Helm을 사용해서 설치했지만, SecretProviderClass라는 CustomResourceDefinition(CRD)이 생성되지 않았습니다.

kubectl get crd 명령으로 확인해보면 SecretProviderClass 관련 리소스는 전혀 없고, 따라서 이후 작업도 막혀 있는 상황입니다.

Helm으로 설치 시 아래 명령을 사용했습니다:

bash

CopyEdit

helm install csi-secrets-store secrets-store-csi-driver/secrets-store-csi-driver \
  --namespace kube-system \
  --set syncSecret.enabled=true \
  --set enableSecretRotation=true

무엇이 잘못된 걸까요? 혹시 EKS나 Helm 설정에 뭔가 빠진 게 있는 건가요?

2 Likes

차트를 확인했을때 기본적으로 CRD가 같이 설치되는 구조입니다.
설치되지 않는다면 클러스터 권한이 있는지 확인해보세요.

3 Likes

아하… @linuxer 님! 확인해보겠습니다. 감사합니다.