スタンドアロン・プログラムとしてのOCIネイティブ・イングレス・コントローラの使用

OCIネイティブ・イングレス・コントローラをスタンドアロン・プログラムとして設定し、Kubernetesイングレス・リソースに定義されたルールおよび構成オプションを実装して、受信トラフィックをロード・バランシングし、クラスタ内のワーカー・ノードで実行されているサービス・ポッドにルーティングする方法をご覧ください。

OCIネイティブ・イングレス・コントローラをクラスタ・アドオンとしてではなくスタンドアロン・プログラムとして使用すると、次のような構成および継続的なメンテナンスを完全に制御し、責任を負うことができます。

  • クラスタで実行されているKubernetesのバージョンと互換性のあるOCIネイティブ・イングレス・コントローラのバージョンをインストールします。
  • 構成引数を正しく指定しています。
  • クラスタを新しいバージョンのKubernetesにアップグレードするときにOCIネイティブ・イングレス・コントローラを手動でアップグレードし、OCIネイティブ・イングレス・コントローラがクラスタの新しいKubernetesバージョンと互換性があることを確認します。

次の項では、OCIネイティブ・イングレス・コントローラをスタンドアロン・プログラムとして設定して、受信トラフィックをロード・バランシングし、クラスタ内のワーカー・ノードで実行されているサービス・ポッドにルーティングする方法について説明します: