IBM PowerVC へのインストール
IBM PowerVC に OpenShift Container Platform をインストールする
概要
第1章 インストール方法 リンクのコピーリンクがクリップボードにコピーされました!
installer-provisioned infrastructure を使用すれば、IBM PowerVC 上に OpenShift Container Platform をインストールできます。このプロセスでは、インストールプログラムを使用して、クラスターの基盤となるインフラストラクチャーをプロビジョニングします。
1.1. installer-provisioned infrastructure へのクラスターのインストール リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Container Platform インストールプログラムによってプロビジョニングされた IBM PowerVC インフラストラクチャー上にクラスターをインストールするには、以下のいずれかの方法を使用できます。
カスタマイズを施したクラスターを IBM PowerVC にインストールする: カスタマイズされたクラスターを IBM PowerVC にインストールできます。インストールプログラムは、インストールの段階で一部のカスタマイズを適用できるようにします。インストール後には、 他にも多くのカスタマイズオプションが利用可能です。
第2章 カスタマイズを施した IBM PowerVC へのクラスターのインストール リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Container Platform バージョン 4.21 では、IBM PowerVC 上にカスタマイズされたクラスターをインストールできます。インストールをカスタマイズするには、クラスターをインストールする前に install-config.yaml でパラメーターを変更します。
2.1. 前提条件 リンクのコピーリンクがクリップボードにコピーされました!
- OpenShift Container Platform のインストールおよびアップデート プロセスに関する詳細を確認しました。
- クラスターのインストール方法の選択とユーザー向け準備 に関するドキュメントを読みました。
- 使用予定の IBM PowerVC ネットワークで使用できるロードバランシングサービスがあります。
- 使用予定の IBM PowerVC ネットワークには、DHCP サーバーがすでに設置されています。
2.2. IBM PowerVC に OpenShift Container Platform をインストールするためのリソースガイドライン リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Container Platform のインストールをサポートするには、IBM PowerVC に以下のリソースを利用できるだけの空き容量を確保しておくことを推奨します。
| リソース | 値 |
|---|---|
| サブネット | 1 |
| RAM | 88 GB |
| vCPU | 22 |
| ボリュームストレージ | 275 GB |
| インスタンス | 7 |
クラスターは、推奨されるリソースよりも少ないリソースで動作する可能性があります。
2.3. インストールプログラムの取得 リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Container Platform をインストールする前に、インストールに使用しているホストにインストールファイルをダウンロードします。
前提条件
- 500 MB のローカルディスク領域がある Linux または macOS を実行するコンピューターが必要です。
手順
Red Hat Hybrid Cloud Console の Cluster Type ページに移動します。Red Hat アカウントがある場合は、認証情報を使用してログインします。アカウントがない場合はこれを作成します。
ヒント- ページの Run it yourself セクションからインフラストラクチャープロバイダーを選択します。
- OpenShift Installer のドロップダウンメニューからホストオペレーティングシステムとアーキテクチャーを選択し、Download Installer をクリックします。
ダウンロードしたファイルを、インストール設定ファイルを保存するディレクトリーに配置します。
重要- インストールプログラムは、クラスターのインストールに使用するコンピューターにいくつかのファイルを作成します。クラスターのインストール完了後は、インストールプログラムおよびインストールプログラムが作成するファイルを保持する必要があります。クラスターを削除するには、両方のファイルが必要です。
- インストールプログラムで作成されたファイルを削除しても、クラスターがインストール時に失敗した場合でもクラスターは削除されません。クラスターを削除するには、特定のクラウドプロバイダー用の OpenShift Container Platform のアンインストール手順を実行します。
インストールプログラムを展開します。たとえば、Linux オペレーティングシステムを使用するコンピューターで以下のコマンドを実行します。
$ tar -xvf openshift-install-linux.tar.gzRed Hat OpenShift Cluster Manager からインストールプルシークレット をダウンロードします。このプルシークレットを使用し、OpenShift Container Platform コンポーネントのコンテナーイメージを提供する Quay.io など、組み込まれた各種の認証局によって提供されるサービスで認証できます。
ヒントRed Hat カスタマーポータル からインストールプログラムを取得することもできます。このページでは、ダウンロードするインストールプログラムのバージョンを指定できます。ただし、このページにアクセスするには、有効なサブスクリプションが必要です。
2.4. インストール設定ファイルの作成 リンクのコピーリンクがクリップボードにコピーされました!
IBM PowerVC にインストールする OpenShift Container Platform クラスターをカスタマイズできます。
前提条件
- OpenShift Container Platform インストールプログラムおよびクラスターのプルシークレットがある。
手順
install-config.yamlファイルを作成します。インストールプログラムが含まれるディレクトリーに切り替え、以下のコマンドを実行します。
$ ./openshift-install create install-config --dir <installation_directory><installation_directory>:<installation_directory>には、インストールプログラムが作成するファイルを保存するディレクトリー名を指定します。ディレクトリーを指定する場合:
-
ディレクトリーに
execute権限があることを確認します。この権限は、インストールディレクトリーで Terraform バイナリーを実行するために必要です。 - 空のディレクトリーを使用します。ブートストラップ X.509 証明書などの一部のインストールアセットは有効期限が短いため、インストールディレクトリーを再利用しないでください。別のクラスターインストールの個別のファイルを再利用する必要がある場合は、それらをディレクトリーにコピーすることができます。ただし、インストールアセットのファイル名はリリース間で変更される可能性があります。インストールファイルを以前のバージョンの OpenShift Container Platform からコピーする場合は注意してください。
プロンプト時に、クラウドの設定の詳細情報を指定します。
オプション: クラスターマシンにアクセスするために使用する SSH キーを選択します。
注記インストールのデバッグまたは障害復旧を実行する必要のある実稼働用の OpenShift Container Platform クラスターでは、
ssh-agentプロセスが使用する SSH キーを指定します。- クラスターの記述名を入力します。
-
install-config.yamlファイルを変更します。利用可能なパラメーターの詳細は、「インストール設定パラメーター」のセクションを参照してください。 install-config.yamlファイルをバックアップし、複数のクラスターをインストールするのに使用できるようにします。重要install-config.yamlファイルはインストールプロセス時に使用されます。このファイルを再利用する必要がある場合は、この段階でこれをバックアップしてください。
2.5. クラスターのデプロイ リンクのコピーリンクがクリップボードにコピーされました!
互換性のあるクラウドプラットフォームに OpenShift Container Platform をインストールできます。
インストールプログラムの create cluster コマンドは、初期インストール時に 1 回だけ実行できます。
前提条件
- クラスターをホストするクラウドプラットフォームでアカウントを設定した。
- OpenShift Container Platform インストールプログラムおよびクラスターのプルシークレットがある。
- ホスト上のクラウドプロバイダーアカウントに、クラスターをデプロイするための正しい権限があることを確認した。アカウントの権限が正しくないと、インストールプロセスが失敗し、不足している権限を示すエラーメッセージが表示されます。
手順
インストールプログラムが格納されているディレクトリーで、次のコマンドを実行して、クラスターのデプロイメントを初期化します。
$ ./openshift-install create cluster --dir <installation_directory> \1 --log-level=info2
検証
クラスターのデプロイが正常に完了すると、次のようになります。
-
ターミナルには、Web コンソールへのリンクや
kubeadminユーザーの認証情報など、クラスターにアクセスするための指示が表示されます。 -
認証情報は
<installation_directory>/.openshift_install.logにも出力されます。
インストールプログラム、またはインストールプログラムが作成するファイルを削除することはできません。これらはいずれもクラスターを削除するために必要になります。
出力例
...
INFO Install complete!
INFO To access the cluster as the system:admin user when using 'oc', run 'export KUBECONFIG=/home/myuser/install_dir/auth/kubeconfig'
INFO Access the OpenShift web-console here: https://console-openshift-console.apps.mycluster.example.com
INFO Login to the console with user: "kubeadmin", and password: "password"
INFO Time elapsed: 36m22s
-
インストールプログラムが生成する Ignition 設定ファイルには、24 時間が経過すると期限切れになり、その後に更新される証明書が含まれます。証明書を更新する前にクラスターが停止し、24 時間経過した後にクラスターを再起動すると、クラスターは期限切れの証明書を自動的に復元します。例外として、kubelet 証明書を回復するために保留状態の
node-bootstrapper証明書署名要求 (CSR) を手動で承認する必要があります。詳細は、コントロールプレーン証明書の期限切れの状態からのリカバリー に関するドキュメントを参照してください。 - 24 時間証明書はクラスターのインストール後 16 時間から 22 時間にローテーションするため、Ignition 設定ファイルは、生成後 12 時間以内に使用することを推奨します。12 時間以内に Ignition 設定ファイルを使用することにより、インストール中に証明書の更新が実行された場合のインストールの失敗を回避できます。
2.6. Linux への OpenShift CLI のインストール リンクのコピーリンクがクリップボードにコピーされました!
コマンドラインからクラスターを管理し、アプリケーションをデプロイするには、Linux に OpenShift CLI (oc) バイナリーをインストールしてください。
以前のバージョンの oc をインストールした場合、それを使用して OpenShift Container Platform のすべてのコマンドを実行することはできません。
新しいバージョンの oc をダウンロードしてインストールしてください。
手順
- Red Hat カスタマーポータルの Download OpenShift Container Platform ページに移動します。
- Product Variant リストからアーキテクチャーを選択します。
- Version リストから適切なバージョンを選択します。
- OpenShift v4.21 Linux Clients のエントリーの横にある 今すぐダウンロード をクリックして、ファイルを保存してください。
アーカイブを展開します。
$ tar xvf <file>ocバイナリーを、PATHにあるディレクトリーに配置します。PATHを確認するには、以下のコマンドを実行します。$ echo $PATH
検証
OpenShift CLI のインストール後に、
ocコマンドを使用して利用できます。$ oc <command>
2.7. Windows への OpenShift CLI のインストール リンクのコピーリンクがクリップボードにコピーされました!
コマンドラインからクラスターを管理し、アプリケーションをデプロイするには、Windows に OpenShift CLI (oc) バイナリーをインストールしてください。
以前のバージョンの oc をインストールした場合、それを使用して OpenShift Container Platform のすべてのコマンドを実行することはできません。
新しいバージョンの oc をダウンロードしてインストールしてください。
手順
- Red Hat カスタマーポータルの Download OpenShift Container Platform ページに移動します。
- Version リストから適切なバージョンを選択します。
- OpenShift v4.21 Windows Client の エントリーの横にある 今すぐダウンロード をクリックして、ファイルを保存してください。
- ZIP プログラムでアーカイブを展開します。
ocバイナリーを、PATH 環境変数に含まれるディレクトリーに移動してください。PATH環境変数を確認するには、コマンドプロンプトを開き、次のコマンドを実行してください。C:\> path
検証
OpenShift CLI のインストール後に、
ocコマンドを使用して利用できます。C:\> oc <command>
2.8. macOS への OpenShift CLI のインストール リンクのコピーリンクがクリップボードにコピーされました!
コマンドラインからクラスターを管理し、アプリケーションをデプロイするには、macOS に OpenShift CLI (oc) バイナリーをインストールしてください。
以前のバージョンの oc をインストールした場合、それを使用して OpenShift Container Platform のすべてのコマンドを実行することはできません。
新しいバージョンの oc をダウンロードしてインストールしてください。
手順
- Red Hat カスタマーポータルの Download OpenShift Container Platform ページに移動します。
- Product Variant リストからアーキテクチャーを選択します。
- Version リストから適切なバージョンを選択します。
OpenShift v4.21 macOS Clients の エントリーの横にある 今すぐダウンロード をクリックして、ファイルを保存してください。
注記macOS arm64 の場合は、OpenShift v4.21 macOS arm64 Client を選択してください。
- アーカイブを展開し、解凍します。
ocバイナリーをPATH 環境変数で指定したディレクトリーに移動してください。PATH環境変数を確認するには、ターミナルを開いて次のコマンドを実行してください。$ echo $PATH
検証
ocコマンドを使用してインストールを確認します。$ oc <command>
2.9. クラスターステータスの確認 リンクのコピーリンクがクリップボードにコピーされました!
インストール時またはインストール後に OpenShift Container Platform クラスターのステータスを確認することができます。
手順
クラスター環境で、管理者の kubeconfig ファイルをエクスポートします。
$ export KUBECONFIG=<installation_directory>/auth/kubeconfig1 - 1
<installation_directory>には、インストールファイルを保存したディレクトリーへのパスを指定します。kubeconfigファイルには、クライアントを正しいクラスターおよび API サーバーに接続するために CLI で使用されるクラスターに関する情報が含まれます。
デプロイメント後に作成されたコントロールプレーンおよびコンピュートマシンを表示します。
$ oc get nodesクラスターのバージョンを表示します。
$ oc get clusterversionOperator のステータスを表示します。
$ oc get clusteroperatorクラスター内のすべての実行中の Pod を表示します。
$ oc get pods -A
2.10. CLI の使用によるクラスターへのログイン リンクのコピーリンクがクリップボードにコピーされました!
デフォルトのシステムユーザーとしてクラスターにログインするには、kubeconfig ファイルをエクスポートしてください。この設定により、CLI は OpenShift Container Platform のインストール時に作成された特定の API サーバーに対して認証を行い、接続できるようになります。
kubeconfig ファイルはクラスター固有のファイルであり、OpenShift Container Platform のインストール時に作成されます。
前提条件
- OpenShift Container Platform クラスターをデプロイしていること。
-
OpenShift CLI (
oc) がインストールされている。
手順
次のコマンドを実行して、
kubeadmin認証情報をエクスポートします。$ export KUBECONFIG=<installation_directory>/auth/kubeconfig各項目の説明:
<installation_directory>- インストールファイルが格納されているディレクトリーへのパスを指定します。
次のコマンドを実行し、エクスポートされた設定を使用して
ocコマンドを正常に実行できることを確認します。$ oc whoami出力例
system:admin
2.11. OpenShift Container Platform の Telemetry アクセス リンクのコピーリンクがクリップボードにコピーされました!
クラスターの状態やアップデートの成功に関するメトリクスを提供するため、Telemetry サービスにはインターネットアクセスが必要です。接続されると、このサービスはデフォルトで自動的に実行され、クラスターを OpenShift Cluster Manager に登録します。
テレメトリーによって自動的に、または OpenShift Cluster Manager を使用して手動で維持される OpenShift Cluster Manager インベントリーが正しいことを確認したら、subscription watch を使用して、アカウントまたはマルチクラスターレベルで OpenShift Container Platform のサブスクリプションを追跡します。サブスクリプション監視の詳細は、関連情報 セクションの Red Hat のサブスクリプションサービスによって収集および使用されるデータを参照してください。
第3章 IBM PowerVC のインストール設定パラメーター リンクのコピーリンクがクリップボードにコピーされました!
IBM® Power® Virtualization Center 上に OpenShift Container Platform クラスターをデプロイする前に、クラスターおよびそれをホストするプラットフォームをカスタマイズするためのパラメーターを指定します。install-config.yaml ファイルを作成するときは、コマンドラインを使用して必要なパラメーターの値を指定します。その後、install-config.yaml ファイルを変更して、クラスターをさらにカスタマイズできます。
3.1. IBM PowerVC で使用可能なインストール設定パラメーター リンクのコピーリンクがクリップボードにコピーされました!
以下の表は、インストールプロセスの一環として設定できる、必須、オプション、および IBM PowerVC 固有のインストール設定パラメーターを示しています。
インストール後は、これらのパラメーターを install-config.yaml ファイルで変更することはできません。
3.1.1. 必須設定パラメーター リンクのコピーリンクがクリップボードにコピーされました!
必須のインストール設定パラメーターは、以下の表で説明されています。
| パラメーター | 説明 |
|---|---|
|
値: 文字列 |
|
クラウドプロバイダーのベースドメイン。ベースドメインは、OpenShift Container Platform クラスターコンポーネントへのルートを作成するために使用されます。クラスターの完全な DNS 名は、
値: |
|
Kubernetes リソース 値: オブジェクト |
|
クラスターの名前。クラスターの DNS レコードはすべて
値: 小文字、ハイフン ( |
|
インストールを実行する特定のプラットフォームの設定: 値: オブジェクト |
| Red Hat OpenShift Cluster Manager からプルシークレット を取得して、Quay.io などのサービスから OpenShift Container Platform コンポーネントのコンテナーイメージをダウンロードすることを認証します。 値:
|
3.1.2. IBM PowerVC の追加設定パラメーター リンクのコピーリンクがクリップボードにコピーされました!
IBM PowerVC のその他の設定パラメーターについては、次の表に記載されています。
| パラメーター | 説明 |
|---|---|
|
可能であれば、
値: 文字列 (例: |
3.1.3. IBM PowerVC のオプション設定パラメーター リンクのコピーリンクがクリップボードにコピーされました!
IBM PowerVC のオプション設定パラメーターについては、次の表に説明します。
| パラメーター | 説明 |
|---|---|
| IBM PowerVC コンピュートのアベイラビリティーゾーン (マシンをインストールする場所)。このパラメーターが設定されていない場合、インストールプログラムは IBM PowerVC 管理者が設定したデフォルト設定を使用します。
値: 文字列のリスト。例: |
| IBM PowerVC コンピュートのアベイラビリティーゾーン (マシンをインストールする場所)。このパラメーターが設定されていない場合、インストールプログラムは IBM PowerVC 管理者が設定したデフォルト設定を使用します。
値: 文字列のリスト。例: |
| 既存の IBM PowerVC イメージの名前。
値: 既存の IBM PowerVC イメージの名前。たとえば、 |
| マシンが使用するサブネット。 値: クラスターのインストールで使用するサブネット名または UUID のリスト。 |
| マシンが使用するネットワーク。 値: クラスターのインストールで使用する IBM PowerVC ネットワークの UUID または名前。 |
| デフォルトのマシンプールプラットフォームの設定。 値:
|
| クラスターインスタンスが DNS 解決に使用する外部 DNS サーバーの IP アドレス。
値: 文字列形式の IP アドレスのリスト。例: |
|
デフォルトの内部ロードバランサーを使用するかどうか。値が
値: |
| コントロールプレーン API アクセス用に設定した仮想 IP (VIP) アドレス。
値: 文字列形式の IP アドレスのリスト。たとえば、 |
| クラスター Ingress 用に設定した仮想 IP(仮想 IP) アドレス。
値: 文字列形式の IP アドレスのリスト。たとえば、 |
3.1.4. ネットワーク設定パラメーター リンクのコピーリンクがクリップボードにコピーされました!
既存のネットワークインフラストラクチャーの要件に基づいて、インストール設定をカスタマイズできます。たとえば、クラスターネットワークの IP アドレスブロックを拡張したり、デフォルトとは異なる IP アドレスブロックを設定したりすることができます。
IPv4 アドレスのみがサポートされます。
| パラメーター | 説明 |
|---|---|
| クラスターのネットワークの設定。 値: オブジェクト 注記
インストール後に |
| インストールする Red Hat OpenShift Networking ネットワークプラグイン。
値: |
| Pod の IP アドレスブロック。
デフォルト値は 複数の IP アドレスブロックを指定する場合は、ブロックが重複しないようにしてください。 値: オブジェクトの配列。以下に例を示します。
|
|
IPv4 ネットワーク
値: Classless Inter-Domain Routing (CIDR) 表記の IP アドレスブロック。IPv4 ブロックの接頭辞長は |
|
それぞれの個別ノードに割り当てるサブネット接頭辞長。たとえば、 値: サブネット接頭辞。
デフォルト値は |
|
サービスの IP アドレスブロック。デフォルト値は OVN-Kubernetes ネットワークプラグインは、サービスネットワークに対して単一の IP アドレスブロックのみをサポートします。 値: CIDR 形式の IP アドレスブロックを含む配列。以下に例を示します。
|
| マシンの IP アドレスブロック。 複数の IP アドレスブロックを指定する場合は、ブロックが重複しないようにしてください。 値: オブジェクトの配列。以下に例を示します。
|
|
値: CIDR 表記の IP ネットワークブロック。
例: 注記
優先される NIC が置かれている CIDR に一致する |
|
値: CIDR 表記の IP ネットワークブロック。デフォルト値は |
3.1.5. オプションの設定パラメーター リンクのコピーリンクがクリップボードにコピーされました!
オプションのインストール設定パラメーターは、以下の表で説明されています。
| パラメーター | 説明 |
|---|---|
| ノードの信頼済み証明書ストアに追加される PEM でエンコードされた X.509 証明書バンドル。このトラストバンドルは、プロキシーが設定されている場合にも使用される可能性があります。 値: 文字列 |
| オプションのコアクラスターコンポーネントのインストールを制御します。オプションのコンポーネントを無効にすることで、OpenShift Container Platform クラスターのフットプリントを削減できます。詳細は、インストール の「クラスター機能ページ」を参照してください。 値: 文字列の配列 |
|
有効にするオプション機能の初期セットを選択します。有効な値は 値: 文字列 |
|
オプションの機能のセットを、 値: 文字列の配列 |
| ワークロードパーティション設定を使用して、OpenShift Container Platform サービス、クラスター管理ワークロード、およびインフラストラクチャー Pod を分離し、予約された CPU セットで実行できます。ワークロードパーティショニングを有効にできるのはインストール時のみです。インストール後は無効にできません。このフィールドはワークロードのパーティショニングを有効にしますが、特定の CPU を使用するようにワークロードを設定するわけではありません。詳細は、スケーラビリティとパフォーマンス セクションの ワークロードパーティショニング ページを参照してください。
値: |
| コンピュートノードを構成するマシンの設定。
値: |
|
プール内のマシンの命令セットアーキテクチャーを決定します。現在、さまざまなアーキテクチャーのクラスターはサポートされていません。すべてのプールは同じアーキテクチャーを指定する必要があります。有効な値は 値: 文字列 |
|
コンピュートマシンで同時マルチスレッドまたは 重要 同時マルチスレッドを無効にする場合は、容量計画においてマシンパフォーマンスの大幅な低下が考慮に入れられていることを確認します。
値: |
|
値: |
|
値: |
| プロビジョニングするコンピュートマシン (ワーカーマシンとしても知られる) の数。
値: |
| 機能セットのクラスターを有効にします。機能セットは、デフォルトで有効にされない OpenShift Container Platform 機能のコレクションです。インストール中に機能セットを有効にする方法の詳細は、「機能ゲートの使用による各種機能の有効化」を参照してください。
値: 文字列。 |
| コントロールプレーンを構成するマシンの設定。
値: |
|
プール内のマシンの命令セットアーキテクチャーを決定します。現在、さまざまなアーキテクチャーのクラスターはサポートされていません。すべてのプールは同じアーキテクチャーを指定する必要があります。有効な値は 値: 文字列 |
|
プール内のマシンの命令セットアーキテクチャーを決定します。現時点で異種クラスターはサポートされていないため、すべてのプールが同じアーキテクチャーを指定する必要があります。有効な値はデフォルトの 値: 文字列 |
|
コントロールプレーンマシンで同時マルチスレッドまたは 重要 同時マルチスレッドを無効にする場合は、容量計画においてマシンパフォーマンスの大幅な低下が考慮に入れられていることを確認します。
値: |
|
値: |
|
値: |
| プロビジョニングするコントロールプレーンマシンの数。
値: サポートされる値は |
|
OpenShift Container Platform クラスターでは、アービターノードの名前が必要です。たとえば、 |
|
|
| Cloud Credential Operator (CCO) モード。モードを指定しないと、CCO は指定された認証情報の機能を動的に判別しようとします。この場合、複数のモードがサポートされるプラットフォームで Mint モードが優先されます。 注記 すべてのクラウドプロバイダーですべての CCO モードがサポートされているわけではありません。CCO モードの詳細は、認証と認可 コンテンツの「クラウドプロバイダーの認証情報の管理」を参照してください。
値: |
|
FIPS モードを有効または無効にします。デフォルトは 重要 クラスターで FIPS モードを有効にするには、FIPS モードで動作するように設定された Red Hat Enterprise Linux (RHEL) コンピューターからインストールプログラムを実行する必要があります。RHEL で FIPS モードを設定する方法の詳細は、RHEL から FIPS モードへの切り替え を参照してください。 FIPS モードでブートされた Red Hat Enterprise Linux (RHEL) または Red Hat Enterprise Linux CoreOS (RHCOS) を実行する場合、OpenShift Container Platform コアコンポーネントは、x86_64、ppc64le、および s390x アーキテクチャーのみで、FIPS 140-2/140-3 検証のために NIST に提出された RHEL 暗号化ライブラリーを使用します。 重要 Azure File ストレージを使用している場合、FIPS モードを有効にすることはできません。
値: |
|
重要
インストールプログラムがパブリック API エンドポイントを使用し、クラスター Operator が API エンドポイントのオーバーライドを使用するようにするには、 値: 文字列またはブール値 |
| release-image コンテンツのソースおよびリポジトリー。
値: オブジェクトの配列。この表の以下の行で説明されているように、 |
|
値: 文字列 |
| 同じイメージが含まれている可能性があるリポジトリーを 1 つ以上指定します。 値: 文字列の配列 |
| Kubernetes API、OpenShift ルートなどのクラスターのユーザーに表示されるエンドポイントをパブリッシュまたは公開する方法。
値:
このパラメーターを 重要
フィールドの値が |
| クラスターマシンへのアクセスを認証するための SSH キー。 注記
インストールのデバッグまたは障害復旧を実行する必要のある実稼働用の OpenShift Container Platform クラスターでは、
値: たとえば、 |
第4章 IBM PowerVC 上のクラスターをアンインストールする リンクのコピーリンクがクリップボードにコピーされました!
インストールプログラムを使用して、IBM PowerVC にデプロイしたクラスターを削除できます。
4.1. installer-provisioned infrastructure を使用するクラスターの削除 リンクのコピーリンクがクリップボードにコピーされました!
クラウドプラットフォームからプロビジョニングした installer-provisioned infrastructure を使用するクラスターを削除できます。
アンインストール後、特に user-provisioned infrastructure クラスターの場合、適切に削除されなかったリソースがないかクラウドプロバイダーを確認してください。インストールプログラムがリソースを作成しなかったか、リソースにアクセスできなかったために、一部のリソースが存在する可能性があります。
前提条件
- クラスターをデプロイするために使用したインストールプログラムのコピーがある。
- クラスター作成時にインストールプログラムが生成したファイルがあります。
手順
クラスターのインストールに使用したコンピューターのインストールプログラムがあるディレクトリーから、次のコマンドを実行します。
$ ./openshift-install destroy cluster \ --dir <installation_directory> --log-level info各項目の説明:
- <installation_directory>
- インストールファイルを保存したディレクトリーへのパスを指定してください。
- --log-level info
異なる詳細情報を表示するには、
infoではなく、warn、debug、またはerrorを指定します。注記クラスターのクラスター定義ファイルが含まれるディレクトリーを指定する必要があります。クラスターを削除するには、インストールプログラムでこのディレクトリーにある
metadata.jsonファイルが必要になります。
-
オプション:
<installation_directory>ディレクトリーおよび OpenShift Container Platform インストールプログラムを削除します。