In the ever-evolving landscape of cloud computing, the efficient deployment and management of containerized applications are paramount. With the integration of Red Hat OpenShift on Oracle Cloud Infrastructure (OCI), a powerful and adaptable solution for orchestrating OpenShift clusters on OCI is now at your fingertips. This article delves deep into this exciting development.
Embracing versatility with Red Hat OpenShift 4.14
Starting from OpenShift 4.14, users are presented with two distinct installation methods. You can now install an OpenShift cluster on Oracle Cloud Infrastructure through either of the following approaches:
1. SaaS-based assisted installer
For those who appreciate a user-friendly Software-as-a-Service (SaaS)-based installation experience, OpenShift offers the assisted installer. This installer provides an intuitive, graphical user interface-driven approach for deploying OpenShift clusters. It simplifies the installation process, making it easier even for users who may not be deeply familiar with command line interfaces (CLIs). The assisted installer is accessible via the Red Hat Hybrid Cloud Console and is well suited for environments with internet connectivity, enabling your cluster to connect to the broader online ecosystem.
2. CLI-based agent-based installer
Important: Using the Agent-based Install to install an OpenShift cluster on OCI is a Developer Preview feature. For more information see Developer and Technology Previews: How they compare.
The agent-based installation method introduces flexibility that lets users boot their on-premises servers in the manner they choose. It combines the user-friendliness of the assisted installation service with offline capabilities, including deployment in air-gapped environments. This method is a subcommand of the OpenShift installer. It generates a bootable ISO image containing all the necessary information to deploy an OpenShift cluster, complete with an available release image.
The configuration for agent-based installation follows the same format as the installer-provisioned infrastructure and user-provisioned infrastructure installation methods. Moreover, the agent-based installer can optionally generate or accept Zero-Touch Provisioning (ZTP) custom resources, facilitating the provisioning of new edge sites with declarative configurations for bare-metal equipment.
Agent-based installer features
You can leverage the benefits of the assisted installer hosted service as an OpenShift user, even in disconnected environments. The agent-based installation involves a bootable ISO containing the assisted discovery agent and the assisted service. While both components are essential for cluster installation, the latter runs on only one of the hosts.
The openshift-install agent create image
subcommand generates an ephemeral ISO based on user-provided inputs through manifests such as install-config.yaml
and agent-config.yaml
. Alternatively, users can opt for ZTP manifests for configuring bare-metal equipment.
Interested? Request access to Red Hat OpenShift on Oracle Cloud Infrastructure in Developer Preview.
About Oracle Cloud Infrastructure (OCI)
Oracle Cloud Infrastructure offers a comprehensive suite of cloud services, enabling users to develop and run a wide range of applications in a highly available, high-performance environment. OCI’s distributed cloud gives users greater control over data residency, locality and authority, even in multicloud scenarios.
OCI features:
- Multicloud capabilities, allowing customers to choose the best cloud provider for their applications and databases
- Hybrid cloud options
- Public cloud with 45 cloud regions across 23 countries, including an EU Sovereign Cloud, addressing data residency and sovereignty requirements
- Dedicated cloud regions and Oracle Alloy for tailored cloud services and experiences
Red Hat OpenShift with Oracle Cloud Infrastructure
OpenShift is now supported and certified to run on OCI with the release of Red Hat OpenShift 4.14. This support extends to customer-managed installations using certified configurations of Red Hat OpenShift Platform Plus, Red Hat OpenShift Container Platform and Red Hat OpenShift Kubernetes Engine, running on Oracle Cloud Infrastructure compute virtual machines and bare metal instances.
Overview of agent-based installer support for OCI
In the latest OpenShift 4.14 release, the agent-based installer extends its support to a new platform type: external for the Oracle Cloud Infrastructure provider. Here are the key requirements for utilizing this support:
- Minimum OpenShift version required: OpenShift 4.14
- When using an
external
platform, theplatformName
can only be set tooci
. - When using an
external
platform, thecloudControllerManager
must be set toExternal
. - The agent-based installer can generate a minimal ISO with or without explicitly creating the
rootfs.img
file, which is dynamically loaded into memory during the boot process. - All cluster topologies are supported, including Single Node OpenShift (SNO), Highly Available (HA), and Compact, along with the connected, disconnected, and dual-stack networking.
How to generate the agent ISO
- Prepare
agent-config.yaml
andinstall-config.yaml
files. - Prepare CCM and CSI manifest YAML files.
- Get the latest openshift-install binary.
- Run
./openshift-install agent create image — —log-level debug
to generate the ISO image.
Wrap up
This article explored the integration of Red Hat OpenShift’s agent-based installer with Oracle Cloud Infrastructure, opening up new possibilities for deploying and managing containerized applications efficiently.
저자 소개
채널별 검색
오토메이션
기술, 팀, 인프라를 위한 IT 자동화 최신 동향
인공지능
고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트
오픈 하이브리드 클라우드
하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요
보안
환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보
엣지 컴퓨팅
엣지에서의 운영을 단순화하는 플랫폼 업데이트
인프라
세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보
애플리케이션
복잡한 애플리케이션에 대한 솔루션 더 보기
오리지널 쇼
엔터프라이즈 기술 분야의 제작자와 리더가 전하는 흥미로운 스토리
제품
- Red Hat Enterprise Linux
- Red Hat OpenShift Enterprise
- Red Hat Ansible Automation Platform
- 클라우드 서비스
- 모든 제품 보기
툴
체험, 구매 & 영업
커뮤니케이션
Red Hat 소개
Red Hat은 Linux, 클라우드, 컨테이너, 쿠버네티스 등을 포함한 글로벌 엔터프라이즈 오픈소스 솔루션 공급업체입니다. Red Hat은 코어 데이터센터에서 네트워크 엣지에 이르기까지 다양한 플랫폼과 환경에서 기업의 업무 편의성을 높여 주는 강화된 기능의 솔루션을 제공합니다.