검색

1장. Red Hat Advanced Cluster Management for Kubernetes에 오신 것을 환영합니다

download PDF

Kubernetes는 컨테이너를 일관된 표준 컨트롤 플레인으로 배포하고 관리하기 위한 플랫폼을 제공합니다. 그러나 애플리케이션 워크로드가 개발에서 프로덕션으로 이동하면 DevOps 파이프라인을 지원하기 위해 여러 용도의 Kubernetes 클러스터가 필요한 경우가 많습니다.

참고: 이 Red Hat 제품을 사용하려면 라이센싱 및 서브스크립션 계약이 필요합니다.

관리자 및 사이트 안정성 엔지니어와 같은 사용자는 Kubernetes 클러스터를 실행하는 여러 데이터 센터, 프라이빗 클라우드, 퍼블릭 클라우드를 포함하여 다양한 환경에서 작업할 때 문제가 발생합니다. Red Hat Advanced Cluster Management for Kubernetes는 이러한 일반적인 문제를 해결할 수 있는 툴과 기능을 제공합니다.

Red Hat Advanced Cluster Management for Kubernetes는 Kubernetes 환경을 관리하기 위한 엔드 투 엔드 관리 가시성 및 제어 기능을 제공합니다. 클러스터 생성, 애플리케이션 라이프사이클을 위한 관리 기능을 통해 애플리케이션 현대화 프로그램을 제어하고 하이브리드 클라우드 환경 전반에 걸쳐 보안 및 규정 준수를 제공합니다. 클러스터 및 애플리케이션은 기본 제공 보안 정책을 사용하여 단일 콘솔에서 모두 보고 관리됩니다. Red Hat OpenShift가 실행되는 모든 위치에서 작업을 실행하고 플릿의 Kubernetes 클러스터를 관리합니다.

Red Hat Advanced Cluster Management for Kubernetes 콘솔의 welcome 페이지에 는 Red Hat OpenShift Container Platform으로 돌아갈 애플리케이션 전환기를 표시하는 헤더가 있습니다. 타일은 제품의 주요 기능을 설명하고 중요한 콘솔 페이지에 연결됩니다. 자세한 내용은 콘솔 개요 를 참조하십시오.

Red Hat Advanced Cluster Management for Kubernetes의 경우:

  • 여러 데이터 센터, 프라이빗 클라우드 및 Kubernetes 클러스터를 실행하는 퍼블릭 클라우드를 포함한 다양한 환경에서 작업합니다.
  • Kubernetes 클러스터를 쉽게 생성하고 단일 콘솔에서 클러스터 라이프사이클 관리를 제공합니다.
  • Kubernetes 지원 사용자 정의 리소스 정의를 사용하여 대상 클러스터에서 정책을 적용합니다.
  • 클러스터 환경에 분산된 Day-two 비즈니스 애플리케이션 운영을 배포하고 유지 관리합니다.

이 가이드에서는 사용자가 Kubernetes 개념 및 용어에 대해 잘 알고 있다고 가정합니다. Kubernetes 개념에 대한 자세한 내용은 Kubernetes 설명서를 참조하십시오.

지원 매트릭스 에 액세스하여 허브 클러스터 및 관리형 클러스터 요구 사항 및 지원에 대해 알아보십시오.

제품에 대한 자세한 내용은 다음 설명서를 참조하십시오.

1.1. 멀티 클러스터 아키텍처

Red Hat Advanced Cluster Management for Kubernetes는 여러 다중 클러스터 구성 요소로 구성되며, 이는 클러스터에 액세스하고 관리하는 데 사용됩니다. 다음 섹션의 아키텍처에 대해 자세히 알아보고 링크를 따라 보다 자세한 문서로 이동하십시오.

지원 매트릭스 에 액세스하여 허브 클러스터 및 관리형 클러스터 요구 사항 및 지원에 대해 알아보십시오.

Architecture diagram

다음 고급 다중 클러스터 용어 및 구성 요소를 참조하십시오.

1.1.1. hub 클러스터

허브 클러스터는 Red Hat Advanced Cluster Management for Kubernetes 클러스터에서 실행되는 중앙 컨트롤러를 정의하는 데 사용되는 일반적인 용어입니다. 허브 클러스터에서는 콘솔 및 제품 구성 요소와 Red Hat Advanced Cluster Management API에 액세스할 수 있습니다. 콘솔을 사용하여 클러스터 전체에서 리소스를 검색하고 토폴로지를 볼 수도 있습니다.

또한 허브 클러스터에서 관찰 기능을 활성화하여 클라우드 공급자 전체의 관리 클러스터의 지표를 모니터링할 수 있습니다.

Red Hat Advanced Cluster Management Hub 클러스터는 MultiClusterHub Operator를 사용하여 허브 클러스터 구성 요소를 관리, 업그레이드 및 설치하고 open-cluster-management 네임스페이스에서 실행됩니다. hub 클러스터는 비동기 작업 요청 모델 및 검색 수집기를 사용하여 여러 클러스터의 정보를 집계합니다. 허브 클러스터는 클러스터에서 실행되는 클러스터 및 애플리케이션의 상태를 유지 관리합니다.

로컬 클러스터 는 다음 섹션에서 설명하는 관리 클러스터이기도 한 허브 클러스터를 정의하는 데 사용되는 용어입니다.

1.1.2. 관리형 클러스터

관리형 클러스터는 hub 클러스터에서 관리하는 추가 클러스터를 정의하는 데 사용되는 용어입니다. 이 둘 사이의 연결은 관리 클러스터에 설치된 에이전트인 klusterlet 을 사용하여 완료됩니다. 관리형 클러스터는 hub 클러스터에서 요청을 수신 및 적용하여 관리 클러스터의 클러스터 라이프사이클, 애플리케이션 라이프사이클, 거버넌스 및 관찰 기능을 수행할 수 있습니다.

예를 들어 관찰 서비스가 활성화된 경우 관리 클러스터는 Hub 클러스터에 지표를 보냅니다. 메트릭을 수신하고 모든 관리 클러스터의 상태를 최적화하는 Observing 환경을 참조하십시오.

1.1.3. 클러스터 라이프사이클

Red Hat Advanced Cluster Management 클러스터 라이프사이클 은 다양한 인프라 클라우드 공급자, 프라이빗 클라우드 및 온프레미스 데이터 센터에서 Kubernetes 클러스터를 생성, 가져오기, 관리 및 제거하는 프로세스를 정의합니다.

클러스터 라이프사이클 기능은 Red Hat Advanced Cluster Management와 함께 자동으로 설치된 Kubernetes 운영자용 다중 클러스터 엔진에서 제공합니다. 클러스터 라이프사이클 기능에 대한 일반적인 정보는 클러스터 라이프사이클 소개 를 참조하십시오.

허브 클러스터 콘솔에서 모든 클러스터 상태 집계를 보거나 많은 Kubernetes 클러스터의 개별 상태 지표를 볼 수 있습니다. 또한 관리형 OpenShift Container Platform 클러스터를 개별적으로 또는 일괄적으로 업그레이드하고 hub 클러스터를 사용하여 생성한 OpenShift Container Platform 클러스터를 제거할 수 있습니다. 콘솔에서 클러스터를 hibernate, 재개 및 분리할 수도 있습니다.

1.1.4. 애플리케이션 라이프사이클

Red Hat Advanced Cluster Management Application 라이프사이클 은 관리형 클러스터에서 애플리케이션 리소스를 관리하는 데 사용되는 프로세스를 정의합니다. 멀티 클러스터 애플리케이션을 사용하면 여러 관리 클러스터에 리소스를 배포하고 고가용성으로 애플리케이션의 모든 측면에 대한 Kubernetes 리소스 업데이트를 완벽하게 제어할 수 있습니다.

다중 클러스터 애플리케이션은 Kubernetes 사양을 사용하지만 리소스의 배포 및 라이프사이클 관리에 대한 추가 자동화를 제공합니다. Ansible Automation Platform 작업을 사용하면 작업을 자동화할 수 있습니다. 연속 GitOps 환경을 설정하여 개발, 스테이징 및 프로덕션 환경의 클러스터 간에 애플리케이션 일관성을 자동화할 수도 있습니다.

자세한 애플리케이션 주제는 애플리케이션 관리를 참조하십시오.

1.1.5. 거버넌스

거버넌스 를 사용하면 보안 규정 준수를 적용하는 정책을 정의하거나 환경에 구성된 규정 준수 요구 사항을 위반하는 변경 사항을 알릴 수 있습니다. 동적 정책 템플릿을 사용하면 중앙 인터페이스에서 모든 관리 클러스터에서 정책 및 규정 준수 요구 사항을 관리할 수 있습니다.

자세한 내용은 위험 및 규정 준수 소개를 참조하십시오. 또한 역할 기반 액세스 제어 문서의 액세스 요구 사항에 대해 알아봅니다.

Red Hat Advanced Cluster Management Hub 클러스터 및 관리형 클러스터를 구성한 후 Red Hat Advanced Cluster Management 정책 프레임워크를 사용하여 정책을 보고 생성할 수 있습니다. 정책 수집 오픈 커뮤니티에 방문하여 커뮤니티 멤버가 만들고 기여한 정책을 확인하고 다른 사용자가 사용할 수 있도록 자체 정책을 제공할 수 있습니다.

1.1.6. 가시성

Observability 구성 요소는 OpenShift Container Platform 버전 4.x 이상의 관리 클러스터의 상태 및 상태를 Grafana 대시보드에서 볼 수 있는 허브 클러스터에 수집하고 보고합니다. 사용자 지정 경고를 생성하여 관리 클러스터의 문제를 알릴 수 있습니다. 영구 스토리지를 구성해야 하므로 Red Hat Advanced Cluster Management 설치 후 Observability를 활성화해야 합니다.

Observability에 대한 자세한 내용은 Observing environments introduction 을 참조하십시오.

1.1.7. 참고 자료

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.