フィードを購読する

OpenShift Assisted Installer is a user-friendly OpenShift installation solution for the various platforms, but focused on bare metal.

It comprises two key components:

The Assisted Service provides hosting of installation artifacts (Ignition files, installation configuration, discovery ISO), exposed UI or REST API, etc.

Assisted Installer provide the following advantages:

  • A web interface to perform cluster installation without having to create the installation configuration file.
  • Boostrap machine is no longer required, the bootstrapping process takes place on a random node of the cluster.
  • A simplified deployment model that does not require in-depth knowledge of OpenShift.
  • Flexible API.
  • Deploying Single Node OpenShift (SNO).
  • Installing OpenShift Virtualization and OpenShift Data Foundation (formerly OpenShift Container Storage) from the web interface.

This article is the first in a series of two articles covering Assisted Installer installation. The second part of article explains implemented high availability (HA) and load balancing (LB).

Prerequisites

Network settings are performed in the following modes:

  • Cluster-Managed Networking.
  • User-Managed Networking.

Assisted Installer requires underlying infrastructure (DNS/DHCP/LB) in User-Managed Networking mode. By default, Assisted Installer expects existing DHCP in both modes. However, it is also possible to use the Assisted Service API to configure static configuration via NMState

CoreDNS provides an internal name resolution within the cluster. External access to the requires either an external DNS server or static entries in the hosts file.

Cluster details

Login to RedHat Hybrid Cloud Console

Click Create cluster to start the process.

ai_install_01

Complete the Cluster name, Base Domain and choose OpenShift version.  At this step, it is possible to select the SNO installation and change the pull secret if necessary.

ai_install_02

 

Click Next

Host discovery

Here we can choose to install OpenShift Virtualization and OpenShift Data Foundation (ODF). By default ODF will use all non-installation disks for local storage.

Click Add hosts

ai_install_03

 

Choose Full image file and paste SSH-public key for cluster nodes SSH access. The difference between Full image file and Minimal image file it that Full image file is Red Hat Enterprise Linux CoreOS (RHCOS) live ISO with embedded Ignition config. The Minimal image file is significantly smaller because rootfs downloaded during the RHCOS installation.

ai_install_04

 

Click Generate Discovery ISO

Download the created image using any convenient method.

ai_install_05

Mount downloaded ISO to all necessary servers via BMC (IPMI).

Boot from the mounted virtual device.

The installation process starts automatically.

After a while, the servers will appear in the RedHat Hybrid Cloud Console.

ai_install_06

It is possible to change the cluster node hostname, role, and installation disk.

ai_install_06_01

When all nodes will be in Ready state, click Next.

Networking

Choose Cluster-Managed Networking.

Complete Available subnet, API Virtual API and Ingress Virtual API. Please note that VIP addresses cannot be the same.

ai_install_07_01

Also, it is possible to allocate IP addresses via DHCP and Use advanced networking for additional network configuration. For example, change cluster network, cluster network host prefix, service network and choose OpenShift SDN or Open Virtual Networking(OVN).

ai_install_07_03

Click Next

Configuration review

Review the configuration and click Install cluster

ai_install_08_00

Wait for the installation process to finish. During the installation of the cluster, the nodes will reboot several times.

Click View cluster events to show cluster setup events.

ai_install_08_01

ai_install_09

ai_install_10

Finished installation

After installing the cluster, download kubeconfig and save the kubeadmin password.

The next part of the article will describe the HA and LB implementation.


執筆者紹介

UI_Icon-Red_Hat-Close-A-Black-RGB

チャンネル別に見る

automation icon

自動化

テクノロジー、チームおよび環境に関する IT 自動化の最新情報

AI icon

AI (人工知能)

お客様が AI ワークロードをどこでも自由に実行することを可能にするプラットフォームについてのアップデート

open hybrid cloud icon

オープン・ハイブリッドクラウド

ハイブリッドクラウドで柔軟に未来を築く方法をご確認ください。

security icon

セキュリティ

環境やテクノロジー全体に及ぶリスクを軽減する方法に関する最新情報

edge icon

エッジコンピューティング

エッジでの運用を単純化するプラットフォームのアップデート

Infrastructure icon

インフラストラクチャ

世界有数のエンタープライズ向け Linux プラットフォームの最新情報

application development icon

アプリケーション

アプリケーションの最も困難な課題に対する Red Hat ソリューションの詳細

Original series icon

オリジナル番組

エンタープライズ向けテクノロジーのメーカーやリーダーによるストーリー