- 会員限定
- 2023/02/23 掲載
AKSのクイックスタートはどう進める?実は「超簡単」な手順を解説
山市良のマイクロソフトEYE
オススメのクイックスタートとチュートリアル
AKSのサービスやアプリの開発について学ぶのによい、おすすめのクイックスタートとチュートリアルをいくつかピックアップしました。AKSを使用したKubernetesクラスターの作成とアプリのデプロイ方法は、Azure CLI、Azure PowerShell、Azureポータルのいずれかで行うことになりますが、今回は、PowerShellコンソールでAzure CLIを使用して行う方法で説明します。
今回の手順は、Azureポータルから利用できる「Azure Cloud Shell(PowerShell)」のAzure CLIとローカルPCにインストールしたAzure CLIのどちらでも実行できますが、ローカルPCのAzure CLIを使用する場合は、PowerShellを管理者として開き、以下のコマンドラインを実行してAzure CLIがインストールされるのを待ち、その後、PowerShellを開き直してから、AKS CLIをインストールして、az loginコマンドでAzureにログインしておきます。Azure Cloud Shellの場合は、これらの前準備は不要です。
$ProgressPreference = 'SilentlyContinue';Invoke-WebRequest -Uri https://aka.ms/installazurecliwindows -OutFile .\AzureCLI.msi; Start-Process msiexec.exe -Wait -ArgumentList '/I AzureCLI.msi /quiet'; rm .\AzureCLI.msiGitOpsのチュートリアルを実行する予定がある場合は、オープンソースのパッケージツールである「helm」(helmのインストール用に別のパッケージツール「Chocolatey」も必要)をローカルにインストールしておく必要もあります。Azure Cloud Shellの場合、helmも標準で利用可能です。
az aks install-cli
az login
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
choco install kubernetes-helm
クイックスタートはドキュメントに従うだけで簡単
2つのクイックスタートは、ドキュメントに従って操作するだけで、ほとんど問題なく成功しました(画面1、画面2)。注意点があるとすれば、Linuxベースのアプリは短時間でデプロイ、実行できますが、Windowsベースのアプリのデプロイは、巨大なイメージの取得のために多くの時間がかかるところくらいです。関連コンテンツ
PR
PR
PR