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 (人工知能)
お客様が AI ワークロードをどこでも自由に実行することを可能にするプラットフォームについてのアップデート
オープン・ハイブリッドクラウド
ハイブリッドクラウドで柔軟に未来を築く方法をご確認ください。
セキュリティ
環境やテクノロジー全体に及ぶリスクを軽減する方法に関する最新情報
エッジコンピューティング
エッジでの運用を単純化するプラットフォームのアップデート
インフラストラクチャ
世界有数のエンタープライズ向け Linux プラットフォームの最新情報
アプリケーション
アプリケーションの最も困難な課題に対する Red Hat ソリューションの詳細
オリジナル番組
エンタープライズ向けテクノロジーのメーカーやリーダーによるストーリー
製品
ツール
試用、購入、販売
コミュニケーション
Red Hat について
エンタープライズ・オープンソース・ソリューションのプロバイダーとして世界をリードする Red Hat は、Linux、クラウド、コンテナ、Kubernetes などのテクノロジーを提供しています。Red Hat は強化されたソリューションを提供し、コアデータセンターからネットワークエッジまで、企業が複数のプラットフォームおよび環境間で容易に運用できるようにしています。
言語を選択してください
Red Hat legal and privacy links
- Red Hat について
- 採用情報
- イベント
- 各国のオフィス
- Red Hat へのお問い合わせ
- Red Hat ブログ
- ダイバーシティ、エクイティ、およびインクルージョン
- Cool Stuff Store
- Red Hat Summit