에어 갭이 적용된 Google Distributed Cloud 1.16.1 출시 노트

2026년 6월 5일


공지사항
에어 갭이 적용된 Google Distributed Cloud (GDC) 1.16.1을 사용할 수 있습니다.
Distributed Cloud의 기능에 대해 알아보려면 제품 개요를 참조하세요.

중요
1.16.1 업그레이드 시퀀스 요구사항

Distributed Cloud 1.16.1로 안전하게 업그레이드하려면 모든 필수 업그레이드 전 검사를 완료하고 필요한 업그레이드 시퀀스를 순서대로 실행해야 합니다. 1.15.1 이전 버전에서 직접 업그레이드하면 실패합니다.

버전 1.14.7 이하를 사용하는 경우:

  1. 핫픽스 적용: 현재 버전에 필요한 모든 핫픽스를 설치합니다.
  2. 1.15.3으로 업그레이드: 1.15.3으로 업그레이드를 시작하고 완료합니다.
  3. 1.16.1로 업그레이드: 1.16.1로의 최종 업그레이드를 시작하고 완료합니다.

버전 1.15.1 또는 1.15.3을 사용하는 경우: 1.16.1로 직접 업그레이드합니다.

버전 1.15.2를 사용하는 경우: 먼저 1.15.3으로 업그레이드한 후 1.16.1로 업그레이드해야 합니다.


기능
다음과 같은 새로운 기능을 사용할 수 있습니다.

클러스터 관리

  • Kubernetes 클러스터 노드에 대한 A 시리즈 H200 및 B300 머신 지원이 추가되었습니다. 자세한 내용은 클러스터 노드 머신 유형을 참조하세요.

인프라

  • 조직의 B300 베어메탈 머신에 대한 지원이 추가되었습니다.

관리형 Harbor 서비스

  • 프로젝트 서비스 계정 지원이 추가되었습니다. 이렇게 하면 서비스 계정 ID를 사용하여 Harbor 인스턴스와 안전하게 상호작용하고 컨테이너 저장소를 관리할 수 있습니다. 자세한 내용은 관리형 Harbor 서비스 개요를 참조하세요.

네트워킹

  • 이제 Cloud DNS가 정식 버전으로 제공됩니다. 이 서비스는 Kubernetes API 또는 명령줄을 사용하여 도메인 이름 서비스 레코드를 관리하는 안정적이고 확장 가능한 방법을 제공합니다. 자세한 내용은 Cloud DNS 정보를 참조하세요.

  • 이제 DNS는 Distributed Cloud 내부와 Distributed Cloud와 고객 네트워크 간에 시스템 및 퍼스트 파티 서비스에 대한 모든 DNS 트래픽의 TLS 기반 암호화를 지원합니다.

관측 가능성

  • 워크로드에 대한 모니터링 가능성 추적이 추가되었습니다. 이 기능은 워크로드 추적 및 문제 해결을 간소화하도록 설계된 모니터링 및 로깅 기능을 제공합니다. 자세한 내용은 워크로드의 모니터링 가능성 추적을 참조하세요.

스토리지

  • 자동 동기식 이중 영역 버킷에 대한 지원이 추가되었습니다. 정상 작동 중에는 수집 정책이 지정된 두 영역에 객체 사본을 동기식으로 작성하며, 서비스 중단 시에는 비동기 복제로 대체됩니다.

  • 객체 업로드 시 후행 HTTP 헤더에 체크섬을 제공하는 기능이 추가되었습니다. 이렇게 하면 데이터 무결성과 오류 감지가 개선됩니다. 자세한 내용은 스토리지 객체 업로드 및 다운로드를 참조하세요.

  • 연결된 서비스 계정이 삭제되면 객체 스토리지 사용자 인증 정보가 자동으로 삭제되는 기능이 추가되었습니다. 이렇게 하면 프로젝트 네임스페이스에서 분리된 보안 비밀이 방지됩니다. 자세한 내용은 스토리지 버킷 삭제를 참조하세요.

  • 영역 S3 가용성에 대한 기간별 업타임 SLO 지원이 추가되었습니다. 이러한 변경사항은 대규모 단일 프로젝트의 여러 재시도로 인해 상태 측정항목이 왜곡되지 않도록 하여 조직 전체의 실제 사용자 환경을 더 정확하게 반영합니다.

가상 머신

  • 지원되는 VM 머신 유형 목록에 A 시리즈 A4 B300 머신을 추가했습니다. 자세한 내용은 VM 머신 유형 보기를 참조하세요.

  • 사용자 지정 (BYO) 커스텀 이미지에 대한 Windows 2022 이미지 지원이 추가되었습니다. 자세한 내용은 GDC 지원 VM 이미지를 참조하세요.

  • 만료되는 인증서가 있는 VM에 대한 보안 부팅 인증서 갱신 지원이 추가되었습니다. 자세한 내용은 보안 부트 인증서 업데이트를 참조하세요.

  • 까다로운 워크로드를 처리하기 위해 머신 유형 및 vCPU 수에 따라 최대 Tier 1 네트워킹 이그레스 대역폭 한도를 VM당 25Gbps에서 32Gbps로 늘렸습니다.


보안
최신 보안 패치와 중요 업데이트를 적용하기 위해 Rocky OS 이미지 버전을 20260318로 업데이트했습니다.

다음 보안 취약점이 수정되었습니다.


문제
다음 문제가 확인되었습니다.

Cloud DNS

  • DNS OIRv2 기능 게이트 단계가 충분하지 않으면 일반 오류 메시지가 반환됩니다.

  • dns-core-mz-cp 하위 구성요소 조정이 실패합니다.

  • 엔드포인트에서 DNS 변환이 실패합니다.

  • Cloud DNS 구성에 필요한 전역 gdcloud CLI입니다.

Cloud Service Mesh

  • 삭제된 사용자 클러스터의 Cloud Service Mesh 원격 보안 비밀은 조직 인프라 클러스터에 남아 있을 수 있으며 istiod는 삭제된 클러스터에 계속 연결을 시도합니다.

클러스터 관리

  • 삭제 후 Kubernetes 클러스터가 삭제되지 않습니다.

  • kubelet 교착 상태로 인해 정적 포드가 중단됩니다.

  • accredited 환경에서 SubcomponentOverride 커스텀 리소스를 적용하여 작동 가능한 구성요소의 기능 게이트를 재정의하면 컨트롤러가 계속 다시 시작됩니다.

  • 노드 교체 또는 포드 변동 후 분리된 Available 로컬 PersistentVolume 객체가 누적되면 공유 클러스터 및 표준 클러스터에서 kube-apiserver 메모리 부족 다시 시작이 발생할 수 있습니다.

문서

  • 제품 출시와 함께 오래된 문서가 제공되었습니다.

  • 탭 형식의 문서 안내는 볼 수 없습니다.

엔드포인트 감지 및 대응

  • 호스트 격리 옵션은 Kibana UI에 표시되지만 적용되지 않습니다.

방화벽

  • 셀 구성 생성 시 인프라 방화벽에 vsys 라이선스가 잘못 요구됩니다.

GDC 콘솔

  • GDC 콘솔에서 호스팅되는 문서에 404 오류가 표시됩니다.

gdcloud CLI

  • gdcloud CLI 명령어를 실행하면 초기화되지 않은 기능 플래그 경고가 출력됩니다.

Harbor

  • 장애 조치 레지스트리에서 404 Not Found 오류를 보고합니다.

하드웨어 보안 모듈

  • 파일 설명자 누출로 인해 ServicesNotStarted 오류가 발생합니다.

ID 및 액세스 관리

  • core/organization_console_url가 전역 콘솔 URL로 설정된 경우 gdcloud CLI 또는 kubectl 명령어를 실행하면 401 Unauthorized 오류와 함께 간헐적으로 실패할 수 있습니다.

  • k8s-networkpolicy-admin 또는 k8s-networkpolicy-viewer의 IAMRoleBinding는 ZonalRoleBindingReplica 오류를 일으킵니다.

  • zonalRules 섹션이 포함된 CustomRole 리소스는 권한을 안정적으로 부여하지 못할 수 있습니다.

  • opsservices 조직의 Keycloak 배포가 실패합니다.

  • Tenable의 Keycloak 사용자 속성 수정사항이 반영되지 않습니다.

  • Keycloak ID 공급업체는 OIRv2 루트 관리자 클러스터에서 수동으로 구성해야 합니다.

  • RotatableSecret ais-encryption-key-secret이 IAM-0100 시간 초과와 함께 false를 보고합니다.

코드형 인프라 (IAC)

  • IAC를 사용하여 GDC 버전 1.15에서 1.16으로 업그레이드하면 실패할 수 있습니다.

  • GitLab 작업이 자동으로 실패하고 GitLab 시작을 방지할 수 있습니다.

  • IAC-3211 알림이 iac-creds-replica 보안 비밀 만료에 대해 잘못 트리거됩니다.

인벤토리

b/534561687 #}

  • 자동 생성된 비밀번호의 특수문자로 인해 부트스트랩 또는 배포가 실패합니다.

  • 기기 모델 및 트랜시버 모델 검증 오류로 인해 루트 관리자 클러스터 배포가 실패합니다.

  • 인벤토리 검증 중에 케이블에 트랜시버 공급업체로 FS가 있으면 경고가 표시됩니다.

  • 두 글자 이상의 셀 또는 랙 이름은 지원되지 않습니다.

  • 초기 설치 또는 재부트스트랩 중에 프리플라이트 검증 (2-mgmtsw-connection)에서 베어메탈 서버 LOM1 포트 또는 스토리지 스위치 mgmt0 포트에 대한 잘못된 관리 스위치 연결 실패 (VAL-E1001)를 보고합니다.

  • TOR 스위치 페어링 확인을 위해서는 두 TOR 스위치 모두에 연결해야 하므로 OIRv2 랙의 단일 NTP 어플라이언스에 대한 셀 구성 검증이 실패합니다.

IO 셸

  • 만료된 IOShell 리소스는 리소스 생성 또는 업데이트를 차단합니다.

  • RFC 1123을 따르지 않는 사용자 이름은 IO Shell 생성을 중단합니다.

  • 조직 또는 영역 이름에 하이픈이 있으면 이름 충돌이 발생합니다.

  • 관리 내부 IP 주소를 사용하는 베어메탈 노드에 대한 SSH 연결이 실패합니다.

  • IO Shell 포드에 Istio 사이드카 없이 istio.io/rev: default 라벨이 있으므로 OIRv2 영역의 업그레이드가 Cloud Service Mesh에서 중단됩니다.

IP 주소 관리 (IPAM)

  • 1.16.1 이상으로 업그레이드한 후에는 platform 네임스페이스의 상위 요소를 참조하는 서브넷을 관리하는 서비스 계정에 platform 네임스페이스의 shared-subnet-user 역할이 필요합니다.

키 관리 시스템

  • CTM 루트 키를 사용하도록 구성된 KMS는 HSM을 사용할 수 없을 때 장애 조치를 수행하지 않습니다.

  • 조직 클러스터에서 kms-mz-global-cm 하위 구성요소 업그레이드가 실패합니다.

  • IO Shell에서 Thales HSM 기기에 SSH로 연결할 수 없습니다. 모니터링

  • mon-system StatefulSet Helm 업그레이드가 금지된 포드 사양으로 인해 실패합니다.

  • 플랫폼 관리자가 platform-obs 프로젝트의 GDC 콘솔에서 알림 페이지를 볼 수 없습니다.

네트워킹

  • OrganizationNetworkPolicy에 matchTypes: ["api-server"]만 구성된 경우 표준 클러스터 API 서버에 대한 외부 kubectl 요청이 RBAC: access denied 오류와 함께 실패합니다.

네트워크 시간 프로토콜(NTP)

  • 메모리 부족 오류로 인해 ntp-relay-controller 포드가 비정상 종료 루프 상태가 될 수 있습니다.

  • 배포 중에 시간을 확인할 때 manage_syncserver_time.py 스크립트가 비정상 종료됩니다.

  • OIRv2 관리 스위치를 배포할 때 NTP 구성 및 암호화가 실행 중인 구성에 적용되지 않을 수 있습니다.

  • NTP 서버가 잘못된 하드웨어 참조 클록 동기화 알림을 트리거합니다.

운영체제

  • /var/log 파티션 크기가 부족하여 사용자 클러스터가 Reconciling 상태로 중단됩니다.

  • pam_tty_audit.so 세션 누출로 인해 노드 업그레이드가 실패하거나 시스템이 잠깁니다.

플랫폼 인증

  • Kubernetes 클러스터 삭제 후 만료된 *-cert 보안 비밀이 유출됩니다.

Resource Manager

  • Resource Manager 프로젝트 컨트롤러가 메모리 부족 오류로 인해 비정상 종료 루프 상태가 될 수 있습니다.

보안 정보 및 이벤트 관리 (SIEM)

  • 탄력적 스토리지 디스크는 약 30일 이내에 최대 용량에 도달할 수 있습니다.

  • OIRv2가 아닌 클러스터에서 SIEM v2 출시가 완료되지 않습니다.

  • Splunk 색인 생성기 볼륨이 거짓양성 스토리지 기준점 알림을 트리거합니다.

서버

  • 파일 시스템 구성 중에 matched no disk 오류가 발생하여 부트스트래퍼 설치가 실패합니다.

  • iDRAC 오류로 인해 서버 부트스트랩이 실패합니다.

  • Dell 서버의 BMCConfigPreinstallLicenseInstallCompleted 상태 조건 오류로 인해 서버 프로비저닝이 실패합니다.

  • BareMetalHostNetwork 커스텀 리소스에는 여러 관리 게이트웨이 경로가 포함될 수 있습니다.

스토리지

  • Nearline Storage가 사용 설정된 경우 VMImageDistributing 단계에서 새 테넌트 조직 부트스트랩이 중단됩니다.

  • ONTAP S3 이벤트 감사 로깅이 사용 중지되었습니다.

  • 네트워크 경로가 누락되어 ONTAP 업그레이드가 실패합니다.

  • 부트스트랩 중에 StorageCluster 유효성 검사가 실패합니다.

  • 멀티파트 업로드가 포함된 버킷에서 객체 나열 요청을 수행하면 요청이 실패하고 obj-s3-availability 측정항목이 감소할 수 있습니다.

  • Bucket 커스텀 리소스가 누락되어 순차 업그레이드 중에 객체 스토리지 감사 로그 전달이 실패할 수 있습니다.

  • DNS 조회 실패로 인해 객체 스토리지 감사 로그 전달자가 실패합니다.

  • StorageGRID 업그레이드가 업로드된 업그레이드 없음 오류로 인해 중단될 수 있습니다.

  • 버킷 생성 및 업데이트가 예상보다 오래 걸립니다.

티켓팅 시스템

  • ts-app-server-1 포드가 주기적으로 다시 시작됩니다.

가상 머신

  • onetd에서 adminvrf0 및 datavrf0 VLAN 인터페이스를 다시 만들 때 macvtap(/dev/tap*) 기기가 누락되어 경계 클러스터 VM이 생성 중에 실패할 수 있습니다.

  • gdcloud CLI gdcloud compute instances create를 사용하여 Windows VM을 만들면 기본 BIOS 부팅 유형 bios 및 누락된 보안 부팅 플래그로 인해 VM이 부팅되지 않습니다.

  • 출시 버전 1.16.1로 업그레이드하는 동안 gpu-controller-controller-manager pod가 ImagePullBackOff 상태로 전환됩니다.

  • 4.x 커널이 있는 게스트 OS를 사용하는 A 시리즈 a4-ultragpu-8g VM은 시작하는 데 25분 이상 걸릴 수 있습니다.

  • 새로 다시 프로비저닝된 서버에서 a3-ultragpu-8g 및 a4-ultragpu-8g 유형으로 VM을 만들면 오류가 발생합니다.

  • 데이터베이스 서비스가 비밀번호를 적용한 후 더 이상 db-pw-metadata-dbcluster 보안 비밀을 삭제하지 않으므로 VM 메타데이터 서버 데이터베이스의 월별 dbsadmin 비밀번호 순환이 실패합니다. metadata-server-controller-manager 포드 또는 데이터베이스를 다시 시작한 후 메타데이터 서버가 데이터베이스에 연결할 수 없습니다.

취약점 관리

  • Tenable Enclave를 사용하는 취약점 스캔이 완료되지 않을 수 있습니다.

  • Tenable Enclave에 액세스할 수 없습니다.


해결됨
다음 문제가 해결되었습니다.

방화벽

  • 업그레이드 후 기존 방화벽 규칙이 조직에서 루트 관리자로의 트래픽을 차단할 수 있습니다.

ID 및 액세스 관리

  • 루트 CA 순환 후 OPA Gatekeeper 트러스트 문제로 인해 새 프로젝트에서 IAM 역할을 만들 수 없습니다.

네트워킹

  • 프리플라이트 검증에서 더 이상 관리 스위치와 방화벽 관리 포트 간의 잘못된 연결 실패를 보고하지 않습니다.

스토리지

  • 표준 음소거 조치를 취했음에도 불구하고 OBJ-A0003 알림이 계속해서 자주 발생합니다.

  • StorageGRID 기본 관리 노드 다운타임 후 ObjectStorageUpgradeRequest CR을 사용하여 수행된 객체 스토리지 업그레이드 시도가 기본이 아닌 StorageGRID 관리 노드로 전달되는 요청으로 인해 실패할 수 있습니다.

가상 머신

  • gdcloud compute images import 명령어 또는 VirtualMachineImageImport 커스텀 리소스를 사용하여 VM 디스크 이미지를 가져올 때 VirtualMachineImageImport 리소스 이름이 33자를 초과하거나 gdcloud CLI에 전달된 이미지 이름이 28자를 초과하면 가져오기 작업이 JobImport 단계에서 중단됩니다.

변경
다음과 같은 변경사항이 확인됩니다.

버전 업데이트:


지원 중단됨
다음 기능은 지원 중단되었습니다.

데이터베이스 서비스

  • 데이터베이스 서비스는 버전 1.14.12 이하에서 기존 고가용성 (HA) 구현을 지원 중단합니다. 기존 HA 데이터베이스 클러스터는 지원 종료일(추후 공지 예정)까지 지원됩니다. HA를 사용 설정 및 중지하는 API는 동일하게 유지되므로 새로운 HA 기능에는 사용자 대상 변경사항이 없습니다. HA 데이터베이스 클러스터가 새 구현을 사용 중인지 확인하려면 HA 데이터베이스 클러스터 CR에 dbcluster.dbadmin.goog/raasEnabled 주석이 있는지 확인합니다. 이 주석은 새 구현을 사용하는 HA 데이터베이스 클러스터에만 표시됩니다. 이 주석이 없으면 최신 HA 구현으로 마이그레이션할 수 있습니다.