前提条件のインストール
スタックを実行するために必要なKubernetesアーティファクトは、KubernetesにHelmチャートとしてデプロイされるため、kubectl
およびHelmをインストールする必要があります。さらに、kubectl
に必要なOracle Cloud Infrastructureコマンドライン・インタフェース(CLI)が必要であり、他のタスクに役立ちます。
- OCIコマンドライン・インタフェース。
- まだ存在しない場合、
kubectl
バージョン1.18以上。 - Helm 3.x。
Oracle Cloud Infrastructureコマンドライン・インタフェースのインストール
まず、Oracle Cloud Infrastructureコマンドライン・インタフェース(CLI)をインストールします。
kubectlのインストール
次に、Kubernetesコマンドライン・ツールkubectl
をインストールします。
ノート:
Mac OS XまたはWindowsでDocker Desktopを使用している場合は、kubectl
がすでにインストールされており、このステップをスキップできます。
次に、kubectl
をインストールする手順の概要を示します。O/Sに固有の手順の詳細は、Kubernetesオンライン・ドキュメントの「インストール・ツール」を参照してください(開始する前にのトピックを参照)。
Helmをインストールします
次に、Helm CLIをインストールします。
次に、Helmのインストール手順の概要を示します。O/Sに固有の手順の詳細は、「開始する前に」のトピックにリストされている「Helmのインストール」を参照してください。
curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
Terraformのインストール
最後に、まだインストールされていない場合は、Terraformをインストールする必要があります。
ノート:
このトピックで説明するインストールドキュメントへのリンクについては、「始める前に」のトピックを参照してください。tfswitch
, as described in Install in tfswitch
documentation, as it allows easy switching between Terraform versions. If you installed tfswitch
, select a version with: tfswitch
このプレイブックは、Terraformバージョン0.14.11でテストされました
それ以外の場合、Terraformを設定するためのガイダンスが必要な場合は、Terraformのインストールドキュメントにアクセスし、環境に対応するパスを選択してください。