지원되는 Kubernetes 클러스터 버전

각 GKE 연결 클러스터 출시 버전에는 Kubernetes 버전 노트가 제공됩니다. 이는 출시 노트와 비슷하지만 Kubernetes 버전에만 해당되며 더 자세한 기술 세부정보를 제공할 수 있습니다.

GKE 연결 클러스터는 다음 Kubernetes 버전을 지원합니다.

Kubernetes 1.33

1.33.0-gke.1

Kubernetes 1.32

1.32.0-gke.2

1.32.0-gke.1

Kubernetes 1.31

1.31.0-gke.5

1.31.0-gke.4

1.31.0-gke.3

1.31.0-gke.2

1.31.0-gke.1

Kubernetes 1.30

1.30.0-gke.7

1.30.0-gke.6

1.30.0-gke.5

1.30.0-gke.4

  • 브레이킹 체인지: GKE 연결 클러스터는 연결된 클러스터를 만들거나 업데이트할 때 필수 서비스 cloudresourcemanager.googleapis.com, monitoring.googleapis.com이 사용 설정되어 있는지 확인합니다. 자세한 내용은 Google Cloud 요구사항을 참조하세요.

1.30.0-gke.3

  • 브레이킹 체인지: GKE 연결 클러스터는 연결 클러스터를 만들거나 업데이트할 때 필수 서비스 gkeconnect.googleapis.com, gkehub.googleapis.com, kubernetesmetadata.googleapis.com, logging.googleapis.com이 사용 설정되어 있는지 확인합니다. 자세한 내용은 Google Cloud 요구사항을 참조하세요.
  • 보안 수정사항:

1.30.0-gke.2

1.30.0-gke.1

Kubernetes 1.29

1.29.0-gke.9

1.29.0-gke.8

1.29.0-gke.7

  • 브레이킹 체인지: GKE 연결 클러스터는 연결된 클러스터를 만들거나 업데이트할 때 필수 서비스 cloudresourcemanager.googleapis.com, monitoring.googleapis.com이 사용 설정되어 있는지 확인합니다. 자세한 내용은 Google Cloud 요구사항을 참조하세요.

1.29.0-gke.6

  • 브레이킹 체인지: GKE 연결 클러스터는 연결 클러스터를 만들거나 업데이트할 때 필수 서비스 gkeconnect.googleapis.com, gkehub.googleapis.com, kubernetesmetadata.googleapis.com, logging.googleapis.com이 사용 설정되어 있는지 확인합니다. 자세한 내용은 Google Cloud 요구사항을 참조하세요.
  • 보안 수정사항:

1.29.0-gke.5

1.29.0-gke.4

1.29.0-gke.3

1.29.0-gke.2

  • 브레이킹 체인지: Kubernetes 1.29부터 클러스터에 kubernetesmetadata.googleapis.com 도메인에 대한 아웃바운드 HTTPS 연결이 필요합니다. 프록시 서버 또는 방화벽 구성에서 이 트래픽이 허용되는지 확인합니다. 또한 Google Cloud 콘솔에서 사용 설정할 수 있는 Kubernetes Metadata API를 사용 설정해야 합니다.

  • 기능: opsconfigmonitoring.googleapis.com 도메인에 대한 연결 요구사항이 삭제되었습니다. 이 도메인은 이전에는 로깅과 모니터링에 필요했지만 Kubernetes 1.29 이상에서는 더 이상 필요하지 않습니다. 방화벽 또는 프록시 서버 구성에서 이 도메인을 삭제해야 합니다.

  • 버그 수정: Fluentbit 에이전트가 응답하지 않고 Cloud Logging으로 로그 수집을 중지하는 문제가 해결되었습니다. 이러한 경우 에이전트를 감지하고 자동으로 다시 시작하는 메커니즘이 추가되었습니다.

1.29.0-gke.1

  • 브레이킹 체인지: Kubernetes 1.29부터 클러스터에 kubernetesmetadata.googleapis.com 도메인에 대한 아웃바운드 HTTPS 연결이 필요합니다. 프록시 서버 또는 방화벽 구성에서 이 트래픽이 허용되는지 확인합니다. 또한 Google Cloud 콘솔에서 사용 설정할 수 있는 Kubernetes Metadata API를 사용 설정해야 합니다.

  • 기능: opsconfigmonitoring.googleapis.com 도메인에 대한 연결 요구사항이 삭제되었습니다. 이 도메인은 이전에는 로깅과 모니터링에 필요했지만 Kubernetes 1.29 이상에서는 더 이상 필요하지 않습니다. 방화벽 또는 프록시 서버 구성에서 이 도메인을 삭제해야 합니다.

  • 버그 수정: Fluentbit 에이전트가 응답하지 않고 Cloud Logging으로 로그 수집을 중지하는 문제가 해결되었습니다. 이러한 경우 에이전트를 감지하고 자동으로 다시 시작하는 메커니즘이 추가되었습니다.

Kubernetes 1.28

1.28.0-gke.9

1.28.0-gke.8

1.28.0-gke.7

1.28.0-gke.6

1.28.0-gke.5

  • 보안 수정사항:

1.28.0-gke.4

  • 보안 수정사항:

1.28.0-gke.3

1.28.0-gke.2

  • 버그 수정: Google 그룹스를 사용할 때 간헐적으로 발생하는 승인 오류가 해결되었습니다.

1.28.0-gke.1

  • 브레이킹 체인지: 1.28부터 클러스터는 {GCP_LOCATION}-gkemulticloud.googleapis.com에 대한 아웃바운드 HTTPS 연결이 필요합니다. 프록시 서버 또는 방화벽에서 이 트래픽을 허용하는지 확인합니다.

  • 기능: 대부분의 기능에 대해 Google IAM 바인딩을 명시적으로 추가할 필요가 없습니다.

    1. 클러스터를 만들 때 더 이상 gke-system/gke-telemetry-agent에 바인딩을 추가할 필요가 없습니다.
    2. Google Managed Service for Prometheus에 대해 관리형 데이터 수집을 사용 설정할 때 더 이상 gmp-system/collector 또는 gmp-system/rule-evaluator에 대해 바인딩을 추가할 필요가 없습니다.
    3. Binary Authorization을 사용 설정할 때 더 이상 gke-system/binauthz-agent에 대해 바인딩을 추가할 필요가 없습니다.
  • 버그 수정: Anthos 연결 클러스터에서 Cloud Logging의 로그 수집이 향상되었습니다.

    • 타임스탬프 파싱 문제가 해결되었습니다.
    • anthos-metadata-agent의 오류 로그에 올바른 심각도 수준이 할당되었습니다.