VPC 클러스터: 보안 그룹 프로토콜 오류 발생 시 LoadBalancer 생성 또는 업데이트

VPC 로드 밸런서 보안 그룹 프로토콜 오류 해결.

가상 사설 클라우드

VPC 클러스터에서 서비스를 LoadBalancer 생성하거나 업데이트할 때 다음과 유사한 클러스터 이벤트와 함께 실패합니다.

error unmarshalling property 'security_groups' as []vpcv1.SecurityGroup: error unmarshalling property 'rules' as []vpcv1.SecurityGroupRuleIntf: unrecognized value for discriminator property 'protocol':

다음 명령어를 실행하여 클러스터 이벤트를 검토할 수 있습니다.

kubectl get events -A | grep protocol
kubectl describe svc -A

이러한 오류와 Ingress 및 로드 밸런서와 관련된 문제들은 다음 두 가지 조건이 모두 충족될 때 발생합니다.

  • 클러스터 마스터가 2026년 1월 패치 이전의 이전 패치 버전입니다.
  • 새로운 모든 프로토콜 옵션을 포함하여 새로 도입된 프로토콜 옵션 중 하나를 사용하는 계정의 보안 그룹 규칙입니다.

이 문제를 해결하려면 다음 중 하나를 수행해야 합니다.

  • 클러스터 마스터를 최소 2026년 1월 패치로 패치 업데이트하세요
  • 새로 도입된 프로토콜 옵션 중 하나를 사용하는 보안 그룹 규칙을 계정에서 모두 제거합니다
  • 새 프로토콜을 사용하는 모든 규칙을 이전 tcp, udp, icmp 또는 통합된 tcp-udp-icmp 프로토콜 옵션 중 하나로 다시 변경합니다

자세한 내용은 ‘ 2025-12-09 버전의 보안 그룹 및 네트워크 ACL 규칙으로 업데이트’를 참조하십시오