Alibaba Cloud へのインストール
Alibaba Cloud に OpenShift Container Platform をインストールする
概要
第1章 Assisted Installer を使用して Alibaba Cloud にクラスターをインストールする
Alibaba Cloud は、オンラインビジネスやグローバル企業に幅広いクラウドコンピューティングおよびデータストレージサービスを提供しています。Assisted Installer を使用して、Alibaba Cloud に OpenShift Container Platform クラスターをインストールできます。
Assisted Installer を使用した Alibaba Cloud のインストールは、テクノロジープレビュー機能です。テクノロジープレビュー機能は、Red Hat 製品サポートのサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではない場合があります。Red Hat は、実稼働環境でこれらを使用することを推奨していません。テクノロジープレビューの機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行いフィードバックを提供していただくことを目的としています。
Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
1.1. Assisted Installer を使用してクラスターを作成するプロセスの概要
インストールプロセスの主な手順は次のとおりです。
- Assisted Installer を使用してクラスターを作成し、生成されたイメージをダウンロードします。
-
イメージを
QCOW2
形式に変換します。詳細は、以下のセクションを参照してください。 - イメージを、Alibaba Cloud の Object Storage Service バケットにアップロードします。
- イメージを、Alibaba Cloud の Elastic Compute Service にインポートします。
Alibaba Cloud リソースのプロビジョニングを行います。
- Virtual Private Cloud (VPC) コンソールで、ネットワーク設定を行います。
- Alibaba Cloud DNS コンソールで、Domain Name System を定義します。
- Elastic Compute Service (ECS) コンソールで、コンピュートインスタンスのプロビジョニングを行います。
- Assisted Installer でホストの検出を完了します。
- Alibaba Cloud でネットワーク設定を完了します。
- Assisted Installer でクラスターの設定とインストールを完了します。
1.2. 検出イメージを QCOW2 形式に変換する
生成された ISO は、Alibaba Cloud にインポートする前に QCOW2
形式に変換します。
前提条件
- クラスターを作成し、Assisted Installer で検出イメージをダウンロードしている。
- デスクトップマシンなど、クラスター外の Linux マシンにアクセスできる。
手順
- Linux マシンで、コマンドラインインターフェイスを開きます。
次のコマンドを実行して、システムで仮想化フラグが有効になっていることを確認します。
$ grep -e lm -e svm -e vmx /proc/cpuinfo
次のコマンドを実行して、RHEL または Fedora マシンに
qemu-img
パッケージをインストールします。$ sudo dnf install -y qemu-img
注記システムで
APT
パッケージマネージャーを使用している場合は、代わりにqemu-utils
という名前を使用してパッケージをインストールします。次のコマンドを実行して、イメージを
QCOW2
に変換します。$ qemu-img convert -O qcow2 ${CLUSTER_NAME}.iso ${CLUSTER_NAME}.qcow2
Legal Notice
Copyright © 2024 Red Hat, Inc.
OpenShift documentation is licensed under the Apache License 2.0 (https://www.apache.org/licenses/LICENSE-2.0).
Modified versions must remove all Red Hat trademarks.
Portions adapted from https://github.com/kubernetes-incubator/service-catalog/ with modifications by Red Hat.
Red Hat, Red Hat Enterprise Linux, the Red Hat logo, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation’s permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.