適切な istioctl バージョンをダウンロードする
Cloud Service Mesh と istioctl のバージョン
Cloud Service Mesh のバージョンは、istioctl
クライアントのバージョンと一致している必要があります。インストール ファイルをダウンロードして、これらのバージョンが一致していることを確認してください。
インストール ファイルのダウンロード
次のコマンドは、Cloud Service Mesh の最新バージョン 1.23.2のインストール ファイルをダウンロードします。次のコマンドを、バージョンのページに記載されている任意のサポート対象バージョンに変更することで、別のバージョンのインストール ファイルをダウンロードできます。
Linux
Cloud Service Mesh インストール ファイルを現在の作業ディレクトリにダウンロードします。
curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.23.2-asm.2-linux-amd64.tar.gz
署名ファイルをダウンロードし、
openssl
を使用して署名を検証します。curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.23.2-asm.2-linux-amd64.tar.gz.1.sig openssl dgst -verify /dev/stdin -signature istio-1.23.2-asm.2-linux-amd64.tar.gz.1.sig istio-1.23.2-asm.2-linux-amd64.tar.gz <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
想定される出力は
Verified OK
です。ファイル システム上の任意の場所にファイルの内容を抽出します。たとえば、現在の作業ディレクトリにコンテンツを抽出するには、次のコマンドを実行します。
tar xzf istio-1.23.2-asm.2-linux-amd64.tar.gz
このコマンドにより、現在の作業ディレクトリに
istio-1.23.2-asm.2
という名前のインストール ディレクトリが作成されます。このディレクトリには、次のものが含まれます。samples
ディレクトリにあるサンプル アプリケーション- Cloud Service Mesh のインストールに使用する
istioctl
コマンドライン ツールは、bin
ディレクトリにあります。 - Cloud Service Mesh 構成プロファイルは
manifests/profiles
ディレクトリにあります。
Cloud Service Mesh インストールのルート ディレクトリに移動していることを確認します。
cd istio-1.23.2-asm.2
Mac OS
Cloud Service Mesh インストール ファイルを現在の作業ディレクトリにダウンロードします。
curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.23.2-asm.2-osx.tar.gz
署名ファイルをダウンロードし、
openssl
を使用して署名を検証します。curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.23.2-asm.2-osx.tar.gz.1.sig openssl dgst -sha256 -verify /dev/stdin -signature istio-1.23.2-asm.2-osx.tar.gz.1.sig istio-1.23.2-asm.2-osx.tar.gz <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
想定される出力は
Verified OK
です。ファイル システム上の任意の場所にファイルの内容を抽出します。たとえば、現在の作業ディレクトリにコンテンツを抽出するには、次のコマンドを実行します。
tar xzf istio-1.23.2-asm.2-osx.tar.gz
このコマンドにより、現在の作業ディレクトリに
istio-1.23.2-asm.2
という名前のインストール ディレクトリが作成されます。このディレクトリには、次のものが含まれます。samples
ディレクトリにあるサンプル アプリケーション- Cloud Service Mesh のインストールに使用する
istioctl
コマンドライン ツールは、bin
ディレクトリにあります。 - Cloud Service Mesh 構成プロファイルは
manifests/profiles
ディレクトリにあります。
Cloud Service Mesh インストールのルート ディレクトリに移動していることを確認します。
cd istio-1.23.2-asm.2
Windows
Cloud Service Mesh インストール ファイルを現在の作業ディレクトリにダウンロードします。
curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.23.2-asm.2-win.zip
署名ファイルをダウンロードし、
openssl
を使用して署名を検証します。curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.23.2-asm.2-win.zip.1.sig openssl dgst -verify - -signature istio-1.23.2-asm.2-win.zip.1.sig istio-1.23.2-asm.2-win.zip <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
想定される出力は
Verified OK
です。ファイル システム上の任意の場所にファイルの内容を抽出します。たとえば、現在の作業ディレクトリにコンテンツを抽出するには、次のコマンドを実行します。
tar xzf istio-1.23.2-asm.2-win.zip
このコマンドにより、現在の作業ディレクトリに
istio-1.23.2-asm.2
という名前のインストール ディレクトリが作成されます。このディレクトリには、次のものが含まれます。samples
ディレクトリにあるサンプル アプリケーション- Cloud Service Mesh のインストールに使用する
istioctl
コマンドライン ツールは、bin
ディレクトリにあります。 - Cloud Service Mesh 構成プロファイルは
manifests/profiles
ディレクトリにあります。
Cloud Service Mesh インストールのルート ディレクトリに移動していることを確認します。
cd istio-1.23.2-asm.2