Red Hat Advanced Cluster Management for Kubernetes (RHACM) helps organizations further extend and scale the Red Hat OpenShift Container Platform (RHOCP) with enterprise-grade management capabilities across hybrid and multicloud environments. It enables the management of multiple Kubernetes clusters and automates multicluster application deployments across hybrid clouds, while driving policy-based governance and compliance.
Today I’m delighted to share with you what’s new in Advanced Cluster Management for Kubernetes 2.3.
To get a better understanding of the major use cases that Red Hat Advanced Cluster Management for Kubernetes addresses, take a look at these previous blogs:
Now, let’s get into the goodness of RHACM version 2.3
There’s so much to talk about, so let me start with a list and then I’ll go deeper on some of the listed capabilities.
-
You can now import and manage Red Hat OpenShift on Amazon (ROSA) and OpenShift on IBM Power.
-
The RHACM hub cluster can now be deployed and configured on IBM Power (Tech Preview).
-
Red Hat OpenStack is now an endpoint in RHACM and we can deploy OpenShift clusters to it.
-
The cluster lifecycle capabilities have been expanded with the addition of cluster pools (Tech Preview), hibernation and resumption of clusters and cluster pools, and the ability to scale worker pools up and down (Tech Preview).
-
You can also use cluster sets to group clusters, and to be able to assign user and group RBAC permissions. This is in addition to the ability to use cluster sets to support the deployment and configuration of Submariner (Tech Preview).
-
Additionally, discover and import RHOCP clusters that you have registered with OpenShift Cluster Manager on cloud.redhat.com. This feature makes it super simple to bring these RHOCP clusters under RHACM management.
-
In addition to being able to centrally upgrade RHOCP versions, you can also update the RHOCP cluster version channels from the console, continuing to simplify RHOCP upgrades.
-
Ansible is integrated with RHACM across the cluster lifecycle management, application lifecycle management, and governance use cases.
-
OpenShift GitOps (Argo CD) is integrated with RHACM application lifecycle management.
-
There are also new out-of-the-box governance policies, along with community policies.
-
You can access analytics through Red Hat Insights for Red Hat OpenShift. Bring the Insights analysis of the RHOCP fleet down into the hub cluster so that you have a simple view of critical issues within the RHACM hub cluster.
-
There are improvements with cluster observability management.
-
The RHACM console has a more refined look and is more inline with the RHOCP console.
Cluster lifecycle management
There’s already a ton of actions that can be taken against OpenShift and Kubernetes clusters. In this release, there are some notable features in the cluster lifecycle management I’d like to touch on: cluster pools, cluster sets, cluster hibernation and resumption, and enhancements to upgrades.
Cluster pools
Cluster pools are used for quick access to OpenShift clusters in an on-demand fashion. Create a cluster pool with a number of clusters, the clusters are created, and then put in a hibernating
power state. Users can Claim
the clusters, and the clusters are then powered on and available in a matter of a few minutes. View the following images of the consoles:
Immediately after a cluster is claimed, a new cluster is created to replace it in order to maintain the cluster pool scale number.
Cluster sets
Cluster sets are used for the grouping of clusters to enable Role-Based Access Control (RBAC) management across the clusters within the cluster set. It also supports the grouping of clusters to be used by Submariner, and simplifies the installation and configuration of Submariner. Submariner enables a secure network tunnel between clusters so that applications that span clusters can communicate securely. View the following images:
Additional cluster actions
There are a number of new cluster related actions from the connsole.
- You can use actions like Hibernate clusters and Resume clusters. Hibernate cluster performs a graceful shutdown of a cluster. Resume cluster brings a cluster online from being in a
hibernate
power state. There is also a tool called,hibernate-cronjob
, to help organizations gracefully hibernate and resume clusters, which saves cloud costs.
- You can now scale and enable autoscale of worker node machine pools in the RHACM console. View the following images:
- Centrally managing OpenShift release upgrades is a huge benefit of RHACM. Now you can also manage upgrades and switch to higher RHOCP release channels.
- Lastly, RHACM can now discover any RHOCP cluster(s) you may have registered with cloud.redhat.com, and they can be easily imported to be managed by RHACM.
RHACM - Ansible Automation Platform integration
This is one of the super exciting new features of RHACM. Ansible Automation Platform integration was previously available within the application lifecycle of RHACM as a tech preview. But now, this integration is also available in the cluster lifecycle and in the RHACM governance use cases. You can integrate RHACM with one or many Ansible Automation Platform instances.
In the cluster lifecycle management use case, you can now launch Ansible job templates during the creation or upgrade of a cluster. These job templates can be initiated before and or after the creation, or upgrade actions.
When it comes to governance and compliance of clusters, there may be a need to create some Ansible job templates if a violation is detected, and to remediate the non-compliant condition(s). Well, now you can! These job templates can be initiated after a violation is detected, and there are a number of schedule automation options that can be selected. View the following image for a list of options:
In the application lifecycle management use case, you can now launch Ansible job templates when you create or update an application. These job templates can start before and or after the creation or update activities. In the application topology view, you can see Ansible jobs and their status.
RHACM - OpenShift GitOps (Argo CD) Integration
OpenShift GitOps is the Red Hat downstream Argo CD application that is deployed as an operator. Many organizations use OpenShift GitOps to deploy and manage applications. Well now the RHACM application lifecycle fully supports OpenShift GitOps (Argo CD). You can distinguish between applications deployed using OpenShift GitOps vs. RHACM. RHACM can provide a consolidated view of all applications by presenting all applications in RHACM, including any applications deployed using OpenShift GitOps.
Additional resources
-
To learn more about Red Hat Advanced Cluster Management, visit: https://www.redhat.com/en/technologies/management/advanced-cluster-management
-
To try Red Hat Advanced Cluster Management, visit: https://www.redhat.com/en/technologies/management/advanced-cluster-management/try-it
-
To request a demonstration of Red Hat Advanced Cluster Management, visit: https://www.redhat.com/en/technologies/management/advanced-cluster-management#contact-form
저자 소개
Hicham is responsible for technical marketing of the Red Hat Ansible Automation Platform on Clouds. Hicham has been in the software industry for over 20 years and for many of them focused on cloud management. Hicham has been a frequent presenter at events and conferences like VMworld, vForum, VMUG, VMLive, Gartner, Dell Technology World, AWS re:Invent, HPE Discover, Cloud Field Day, Red Hat Summit, AnsibleFest, in addition to Customer events.
채널별 검색
오토메이션
기술, 팀, 인프라를 위한 IT 자동화 최신 동향
인공지능
고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트
오픈 하이브리드 클라우드
하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요
보안
환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보
엣지 컴퓨팅
엣지에서의 운영을 단순화하는 플랫폼 업데이트
인프라
세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보
애플리케이션
복잡한 애플리케이션에 대한 솔루션 더 보기
오리지널 쇼
엔터프라이즈 기술 분야의 제작자와 리더가 전하는 흥미로운 스토리
제품
- Red Hat Enterprise Linux
- Red Hat OpenShift Enterprise
- Red Hat Ansible Automation Platform
- 클라우드 서비스
- 모든 제품 보기
툴
체험, 구매 & 영업
커뮤니케이션
Red Hat 소개
Red Hat은 Linux, 클라우드, 컨테이너, 쿠버네티스 등을 포함한 글로벌 엔터프라이즈 오픈소스 솔루션 공급업체입니다. Red Hat은 코어 데이터센터에서 네트워크 엣지에 이르기까지 다양한 플랫폼과 환경에서 기업의 업무 편의성을 높여 주는 강화된 기능의 솔루션을 제공합니다.