출시 노트

이 문서에서는 연결 해제 모드로 실행 중인 Anthos에 대한 프로덕션 업데이트를 확인할 수 있습니다. Anthos 개발자는 이 목록을 주기적으로 참고하여 새로운 공지사항을 확인하는 것이 좋습니다.

버전 1.12.0

기능

  • Anthos on bare metal 비공개 모드
  • Anthos Config Management
    • 버전 1.12.0에 대한 지원이 추가되었습니다.
    • Anthos Config Management 1.8.*1.9.*이 삭제되었습니다. 이 애플리케이션 성능 관리 버전을 설치하기 전에 Anthos Config Management의 모든 설치를 1.10.* 이상으로 업그레이드해야 합니다.
    • Anthos Config Management 1.10.*은 현재 지원되지 않으며 애플리케이션 성능 관리 1.13.0에서 제거됩니다. 애플리케이션 성능 관리 1.13.0을 설치하려면 먼저 Anthos Config Management를 1.11.*로 업그레이드해야 합니다.
    • 마지막 애플리케이션 성능 관리 출시 이후 추가된 Anthos Config Management 기능:
      • 이제 정책 컨트롤러가 Cloud Monitoring을 지원합니다. Cloud Monitoring 및 Prometheus 모두의 런타임 측정항목이 자동으로 내보내집니다. 사용자는 내보낼 모니터링 백엔드 측정항목을 구성할 수도 있습니다.
      • 적용 그룹의 리소스가 조정될 때까지 기다리는 시간 기준을 구성하기 위해 RootSync 및 RepoSync에 spec.override.reconcileTimeout 필드가 추가되었습니다. 적용 그룹은 서로 직접 또는 간접 종속 항목이 없는 리소스로 구성됩니다.
      • 제약조건 템플릿 라이브러리에는 새 템플릿 K8sRequiredResources가 포함됩니다. 제약조건 템플릿 라이브러리를 참조하세요.
      • 템플릿 라이브러리의 K8sProhibitRoleWildcardAccess 템플릿은 이제 새 regexMatch 필드를 사용하여 clusterRole 이름의 정규 표현식 일치를 지원합니다.
      • 템플릿 라이브러리의 K8sNoExternalServices 템플릿은 새 필드인 cloudPlatform을 지원합니다.
      • OPA Gatekeeper(해시: 206bbe9)의 최신 빌드가 포함되도록 정책 컨트롤러가 업데이트되었습니다.
      • 이 출시 버전에는 몇 가지 구성 동기화 성능 개선 사항이 포함되어 있습니다.
        • 이제 구성 동기화 조정자가 폴링 대신 상태 업데이트 리소스를 감시하여, 객체 오류 및 조정을 보다 빠르고 효율적이며 반응성이 뛰어나게 감지할 수 있습니다. 이 변경으로도 변경되지 않은 객체의 메모리 할당이 크게 줄어듭니다.
        • 서버 측 제한을 사용 설정한 경우 클라이언트 측 제한을 사용 중지합니다(Kubernetes v1.20 이상에서는 기본적으로 사용 설정됨). 이 경우 규모에 맞게 동기화 지연 시간이 크게 줄어듭니다.
      • 구성 동기화는 조정자 관리자, 조정자, git-importer에서 리소스 제한을 제거하여 버스팅을 가능하게 했습니다.
      • 다시 시도하기 전에 git-importer가 차단하지 않는 유효성 검사 오류를 삭제하는 문제가 수정되었습니다.
      • 이미 삭제된 객체를 삭제할 때 조정자가 오류를 발생시키는 문제를 해결했습니다.
      • configmanagement.gke.io/managed: disabled 주석을 사용하여 리소스가 관리되지 않는 것으로 표시되는 두 가지 문제가 해결되었습니다.
        • 저장소에 초기 동기화 시 비관리형 리소스가 포함된 경우 동기화가 실패합니다.
        • 다른 리소스가 관리되지 않는 것으로 표시된 동일한 커밋에서 리소스가 삭제된 경우 삭제된 리소스가 올바르게 프루닝되지 않습니다.
  • Anthos Service Mesh
    • 버전 1.12.7-asm.2에 대한 지원이 추가되었습니다.
    • ASM 1.9.*가 삭제되었습니다. 이 애플리케이션 성능 관리 버전을 설치하기 전에 ASM의 모든 설치를 1.10.* 이상으로 업그레이드해야 합니다.
    • ASM 1.10.*은 현재 지원되지 않으며 1.13에서 제거됩니다. 애플리케이션 성능 관리 1.13.0를 설치하기 전에 모든 ASM 설치를 1.11.* 이상으로 업그레이드해야 합니다.
    • ASM 1.11.*은 현재 지원 중단되었으며 애플리케이션 성능 관리 1.13.0에서 지원되지 않습니다. ASM은 애플리케이션 성능 관리 1.13.0을 설치하기 전에 최소 1.12.*으로 업그레이드해야 합니다.
  • UI
    • 번들 문서에는 다음을 포함한 종속 항목 문서가 포함됩니다.
      • 베어메탈용 Anthos
      • Anthos Config Management
      • Anthos Service Mesh
      • Anthos Identity Service
    • 애플리케이션 성능 관리 설치와 관련이 없는 페이지가 번들 패키지에서 삭제되었습니다.
  • 타사 차트
    • 번들 postgres helm 차트가 postgres 14.4에 제공되도록 업데이트되었습니다.
    • 번들 haproxy helm 차트가 haproxy 7.0에 제공되도록 업데이트되었습니다.
    • 번들 kafka helm 차트가 kafka 3.2에 제공되도록 업데이트되었습니다.

해결된 문제

  • 백업 프로세스 중에 kubectl cp를 사용하여 etcd 덤프를 다운로드하는 문제가 수정되었습니다.

알려진 문제

  • 관리자 클러스터를 1.11.3에서 1.12.0 시스템으로 업그레이드할 때 하드웨어 플랫폼을 잘못 인식합니다. 이 특정 업그레이드 유효성 검사의 문제를 완화하기 위해 후크가 사용 중지되고 Anthos Management Center 업그레이드 후 다시 사용 설정됩니다. 이 업그레이드 중에 유효성 검사 없이 시스템이 실행되는 시간을 최소화하려면 관리자 클러스터를 업그레이드 직후 Anthos Management Center를 업그레이드해야 합니다.