OCIでのARM KubernetesクラスタのプロビジョニングとNginx Webサイトのデプロイについて学習
OCIでARM Kubernetesクラスタをプロビジョニングし、Terraformスクリプトを使用してNginx Webサイトを手動または自動でデプロイできます。デプロイしたWebサイトのテストは、ローカル・ブラウザでWebサイトを起動する単純な問題です。
ARMプールを使用したOKEクラスタの手動プロビジョニング
Kubernetesクラスタを簡単にプロビジョニングして、OCIに異機種間プールのセットを作成し、OCIコンソールからNginx Webサイトをデプロイできます。この方法は、インフラストラクチャの自動化に精通しておらず、かわりにコンソールを使用する場合に役立ちます。
OCIコンソールで、次の手順を実行します。
Ampere A1を使用したARMプールを使用したOKEクラスタのプロビジョニングおよびデプロイ
ARMプールを使用してOKEクラスタを自動的にプロビジョニングし、GitHubで提供されるTerraformスクリプトを使用してNginx Webサイトをデプロイできます。 このスクリプトは、2つのOCPUに(同じ可用性ドメイン上の) 2つのノードを持つクラスタをプロビジョニングします。構成ステップは、ノードおよびOCPUの数を変更する方法を示しています。その後、スクリプトによってNginx (2ポッド)がプロビジョニングされ、ロード・バランサの背後に公開されます。
クラスタをプロビジョニングしてWebサイトをデプロイするには、この手順を使用します。