この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。

RKEテンプレートの作成と改訂

Rancher Kubernetes Engine (RKE/RKE1) will reach end of life on July 31, 2025. Rancher 2.12.0 and later will no longer support provisioning or managing downstream RKE1 clusters. We recommend replatforming RKE1 clusters to RKE2 to ensure continued support and security updates. Learn more about the transition here.

このセクションでは、RKEテンプレートと改訂の管理方法について説明します。*クラスタ管理*ビューの下で、RKE1設定  RKEテンプレートからテンプレートを作成、共有、更新、削除できます。

テンプレートの更新は改訂システムを通じて行われます。テンプレートの所有者がテンプレートを変更または更新したい場合、新しい改訂を作成します。個々の改訂は編集できません。ただし、改訂が新しいクラスタの作成に使用されるのを防ぎたい場合は、それを無効にすることができます。

テンプレートの改訂は、2つの方法で使用できます:新しいクラスタを作成するか、以前のバージョンのテンプレートで作成されたクラスタをアップグレードすることです。テンプレートの作成者はデフォルトの改訂を選択できますが、エンドユーザーがクラスタを作成する際には、利用可能な任意のテンプレートと任意のテンプレート改訂を選択できます。特定の改訂からクラスタが作成された後は、別のテンプレートに変更することはできませんが、同じテンプレートの新しい利用可能な改訂にアップグレードすることはできます。

テンプレートの所有者はテンプレートの改訂を完全に管理でき、新しい改訂を作成してテンプレートを更新したり、クラスタの作成に使用すべきでない改訂を削除または無効にしたり、デフォルトのテンプレート改訂を選択したりできます。

前提条件

*RKEテンプレートを作成する*権限があれば、RKEテンプレートを作成できます。この権限は管理者によって付与されることがあります。

テンプレートの所有者であれば、テンプレートを改訂、共有、削除できます。テンプレートの所有者になる方法の詳細については、テンプレート所有権の共有に関するドキュメントを参照してください。

テンプレートの作成

  1. 左上隅で、*☰ > クラスター管理*をクリックします。

  2. RKE1設定  ノードテンプレートをクリックします。

  3. *テンプレートを追加*をクリックします。

  4. テンプレートの名前を入力します。このテンプレートの最初のバージョンには、自動生成された名前がすでに提供されています。

  5. オプション:他のユーザーやグループとテンプレートを共有するには、メンバーとして追加します。このテンプレートを公開して、Rancherのセットアップにいるすべての人と共有することもできます。

  6. 次に、画面上のフォームに従って、クラスタ設定パラメータをテンプレートのリビジョンの一部として保存します。このテンプレートのリビジョンをデフォルトとしてマークできます。

*結果:*1つのリビジョンを持つRKEテンプレートが構成されています。このRKEテンプレートのリビジョンは、後でRancherが起動したクラスタをプロビジョニングする際に使用できます。クラスタがRKEテンプレートによって管理されると、切断することはできず、*既存のRKEテンプレートとリビジョンを使用する*のオプションは利用できなくなります。

テンプレートの更新

RKEテンプレートを更新すると、既存のテンプレートのリビジョンが作成されます。古いバージョンのテンプレートで作成されたクラスタは、新しいリビジョンに合わせて更新できます。

個々のリビジョンを編集することはできません。テンプレートの個々のリビジョンを編集できないため、リビジョンが使用されないようにするには、無効にします。

新しいテンプレートリビジョンが作成されると、古いリビジョンのテンプレートを使用しているクラスタには影響がありません。

  1. 左上隅で、*☰ > クラスター管理*をクリックします。

  2. 左側のナビゲーションメニューで、RKE1設定  RKEテンプレートをクリックします。

  3. 編集したいテンプレートに移動し、*⋮ > 編集*をクリックします。

  4. 必要な情報を編集し、*保存*をクリックします。

  5. オプション:このテンプレートのデフォルトリビジョンを変更し、共有先を変更することもできます。

*結果:*テンプレートが更新されました。古いバージョンのテンプレートを使用しているクラスタに適用するには、テンプレートの新しいリビジョンを使用するためのクラスタのアップグレードに関するセクションを参照してください。

テンプレートの削除

クラスタのいずれかにRKEテンプレートをもはや使用しない場合は、それを削除できます。

  1. 左上隅で、*☰ > クラスター管理*をクリックします。

  2. RKE1設定  RKEテンプレートをクリックします。

  3. 削除したいRKEテンプレートに移動し、*⋮ > 削除*をクリックします。

  4. 削除の実行を確認します。

*結果:*テンプレートは削除されました。

デフォルトのリビジョンに基づくリビジョンの作成

新しいリビジョンをゼロから作成するのではなく、デフォルトテンプレートリビジョンをクローンしてその設定を迅速に更新できます。テンプレートをクローンすることで、クラスター作成に必要なアクセスキーやその他のパラメータを再入力する手間を省けます。

  1. 左上隅で、*☰ > クラスター管理*をクリックします。

  2. 左側のナビゲーションメニューで、RKE1設定  RKEテンプレートをクリックします。

  3. クローンしたいRKEテンプレートに移動し、*⋮ > デフォルトから新しいリビジョン*をクリックします。

  4. 新しいリビジョンを作成するためにフォームの残りの部分を記入してください。

*結果:*RKEテンプレートリビジョンがクローンされ、設定されました。

クローンリビジョンに基づくリビジョンの作成

ユーザー設定から新しいRKEテンプレートリビジョンを作成する際に、既存のリビジョンをクローンしてその設定を迅速に更新できます。テンプレートリビジョンをクローンすることで、クラスターのパラメータを再入力する手間を省けます。

  1. 左上隅で、*☰ > クラスター管理*をクリックします。

  2. *RKE1設定*の下で、*RKEテンプレート*をクリックします。

  3. クローンしたいテンプレートリビジョンに移動します。次に、*⋮ > リビジョンをクローン*を選択します。

  4. フォームの残りの部分を記入してください。

*結果:*RKEテンプレートリビジョンがクローンされ、設定されました。クラスターをプロビジョニングする際に、後でRKEテンプレートリビジョンを使用できます。このRKEテンプレートを使用している既存のクラスターは、この新しいリビジョンにアップグレードできます。

テンプレートのリビジョンを無効にする

新しいクラスターを作成するためにRKEテンプレートのリビジョンを使用したくない場合は、それを無効にすることができます。無効にされたリビジョンは再度有効にすることができます。

そのリビジョンがどのクラスターにも使用されていない場合は、無効にすることができます。

  1. 左上隅で、*☰ > クラスター管理*をクリックします。

  2. 左側のナビゲーションメニューで、RKE1設定  RKEテンプレートをクリックします。

  3. 無効にしたいテンプレートのリビジョンに移動します。次に、*⋮ > 無効にする*を選択します。

*結果:*RKEテンプレートのリビジョンは、新しいクラスターを作成するために使用できません。

無効なテンプレートのリビジョンを再度有効にする

無効なRKEテンプレートのリビジョンを新しいクラスターを作成するために使用することに決めた場合は、それを再度有効にすることができます。

  1. 左上隅で、*☰ > クラスター管理*をクリックします。

  2. *RKE1設定*の下で、*RKEテンプレート*をクリックします。

  3. 再度有効にしたいテンプレートのリビジョンに移動します。次に、*⋮ > 有効にする*を選択します。

*結果:*RKEテンプレートのリビジョンは、新しいクラスターを作成するために使用できます。

テンプレートのリビジョンをデフォルトとして設定する

エンドユーザーがRKEテンプレートを使用してクラスターを作成する際、どのリビジョンを使用してクラスターを作成するかを選択できます。デフォルトで使用されるリビジョンを設定することができます。

RKEテンプレートのリビジョンをデフォルトとして設定するには、

  1. 左上隅で、*☰ > クラスター管理*をクリックします。

  2. 左側のナビゲーションメニューで、RKE1設定  RKEテンプレートをクリックします。

  3. デフォルトとして設定すべきRKEテンプレートのリビジョンに移動し、*⋮ > デフォルトとして設定*をクリックします。

*結果:*RKEテンプレートのリビジョンは、テンプレートを使用してクラスターが作成される際のデフォルトオプションとして使用されます。

テンプレートのリビジョンを削除する

テンプレートのリビジョンのうち、デフォルトのもの以外をすべて削除できます。

リビジョンを永久に削除するには、

  1. 左上隅で、*☰ > クラスター管理*をクリックします。

  2. 左側のナビゲーションメニューで、RKE1設定  RKEテンプレートをクリックします。

  3. 削除すべきRKEテンプレートのリビジョンに移動し、*⋮ > 削除*をクリックします。

*結果:*RKEテンプレートのリビジョンは削除されます。

新しいテンプレートリビジョンを利用するためのクラスターのアップグレード

このセクションでは、クラスターが使用しているテンプレートが更新されていることも前提としていますので、新しいテンプレートリビジョンが利用可能です。

クラスターを新しいテンプレートリビジョンにアップグレードするには、

  1. 左上隅で、*☰ > クラスター管理*をクリックします。

  2. アップグレードしたいクラスターに移動し、*⋮ > 設定を編集*をクリックします。

  3. *クラスターオプション*セクションで、テンプレートリビジョンのドロップダウンメニューをクリックし、新しいテンプレートリビジョンを選択します。

  4. 保存]をクリックします。

*結果:*クラスターは新しいテンプレートリビジョンで定義された設定を使用するようにアップグレードされます。

実行中のクラスターを新しいRKEテンプレートとリビジョンにエクスポートする

既存のクラスターの設定をRKEテンプレートとして保存できます。

これにより、クラスターの設定が新しいRKEテンプレートとしてエクスポートされ、そのテンプレートにクラスターがバインドされます。その結果、クラスターはテンプレートが更新されない限り、変更できず、クラスターはテンプレートの新しいバージョンを使用するようにアップグレードされます

既存のクラスターをRKEテンプレートを使用するように変換するには、

  1. 左上隅で、*☰ > クラスター管理*をクリックします。

  2. RKEテンプレートを使用するように変換されるクラスターに移動し、*⋮ > RKEテンプレートとして保存*をクリックします。

  3. 表示されるフォームにRKEテンプレートの名前を入力し、*作成*をクリックします。

結果