EKS 1.29 -> 1.30으로 올리는 작업 중 aws-ebs-csi-driver 도 업데이트를 진행하였습니다.
작업 전 기존 aws-ebs-csi-driver values를 확인하는 작업을 진행하였습니다.
위에 정보를 확인 후 업그레이드를 진행
에러 발생 (??????)
사실 25년 2월 10일에 테스트 환경은 정상 업데이트 했습니다. (aws-ebs-csi-driver 1.39)
원인:
helm repo update 진행하면서 1.40 으로 자동 지정 되었고, 1.40브랜치에는 values.schema.json 라는 파일이 생성되었습니다. (Helm 유효성 검증을 진행하는 파일)
값(values) (enableVolumeScheduling,enableVolumeResizing 등등) 이미 과거에 제거된 값 이였습니다.
1.39 브랜치 : https://github.com/kubernetes-sigs/aws-ebs-csi-driver/tree/release-1.39/charts/aws-ebs-csi-driver
1.40 브랜치 : https://github.com/kubernetes-sigs/aws-ebs-csi-driver/tree/release-1.40/charts/aws-ebs-csi-driver
aws-ebs-csi-driver/charts/aws-ebs-csi-driver at release-1.40 · kubernetes-sigs/aws-ebs-csi-driver
CSI driver for Amazon EBS https://aws.amazon.com/ebs/ - kubernetes-sigs/aws-ebs-csi-driver
github.com
해결 : (기존 values 값을 제거)
2번째 이슈 (궁금)
해결 후
helm get values aws-ebs-csi-driver -n kube-system --all -oyaml 에서 enableVolumeResizing 값이 확인이 되고 있습니다...
'AWS > EKS' 카테고리의 다른 글
무중단 배포 (EKS) (0) | 2024.07.07 |
---|---|
프로메테우스 EC2 자동? 메트릭 수집 (Node exporter) (0) | 2024.01.09 |
alb aws-load-balancer-controller error (1) | 2023.11.21 |
EKS 업데이트 참고하면 좋은 tool (0) | 2023.09.19 |
eks worknode 서브넷 그룹 변경 (비용) (2) | 2023.08.12 |