はじめに
Azureポータル画面からAKSのkubernetesクラスターを作成しました。手順を共有します。
作成前リソース確認
クラスター作成に伴って何が自動的に作成されることを確認するために、作成する前に一度すべてのリソースを確認します。
※これは必須手順ではありません。
クラスター作成
- ポータル画面左側の「すべてのサービス」をクリックし、「計算」カテゴリの「Kubernetesサービス」をクリックします。
- Kubernetesサービス一覧に、まだ何も存在しません。「追加」ボタンをクリックします。
- 基本情報を入力します。
- サイズ選択画面でサイズを選択して、「選択」ボタンをクリックします。
vCPUなどを入力すると、入力した条件により絞り込みができます。まだ、一覧のヘッダをクリックすると、クリックされた列でソートできます。
サイズはクラスタを作成した後に変更できないため、慎重に検討しましょう。
- ノード数を入力して、「次:認証」をクリックします。
ノード数は後で変更できますので、ここで1を指定します。
- 「認証」タブは、そのままで「次:ネットワーク」をクリックします。
- 「ネットワーク」タブは、そのままで「次:監視」をクリックします。
- 「監視」タブで、今回はAzure Monitorを無効可し、「タグ」をクリックします。
- 「タグ」タブは、そのままで「次:確認および作成」をクリックします。
- しばらく時間が経つと、左上に「検証に成功しました」が表示されます。内容を確認し、「作成」ボタンをクリックします。
- クラスター作成完了まで10分〜数十分ぐらいがかかります。作成が終わりましたら、右上に「展開が成功しました」が表示されます。
12.最初の手順で再度「Kubernetesサービス」画面を開き、作成した「firstkubecluster」が表示されることを確認します。
作成されたリソース確認
再度左側の「すべてのリソース」をクリックし、クラスター作成に伴って自動作成されるリソースを確認します。
緑の枠が今回作成されるリソースです。
「非表示の型の表示」をクリックすると、さらに二つリソースが表示されます。
今回作成されたリソース一覧は以下の通りです。
名前 | 種類 | リソース グループ | 場所 | サブスクリプション |
---|---|---|---|---|
agentpool-availabilitySet-2730XXXX | 可用性セット | MC_firstkube_firstkubecluster_eastus | 米国東部 | Azure Pass |
aks-agentpool-2730XXXX-0 | 仮想マシン | MC_firstkube_firstkubecluster_eastus | 米国東部 | Azure Pass |
computeAksLinuxBilling (aks-agentpool-2730XXXX-0/computeAksLinuxBilling) | Microsoft.Compute/virtualMachines/extensions | MC_firstkube_firstkubecluster_eastus | 米国東部 | Azure Pass |
cse-agent-0 (aks-agentpool-2730XXXX-0/cse-agent-0) | Microsoft.Compute/virtualMachines/extensions | MC_firstkube_firstkubecluster_eastus | 米国東部 | Azure Pass |
aks-agentpool-2730XXXX-0_OsDisk_1_f22bf3fec7cc4fb3a92a0e31044d3008 | ディスク | MC_FIRSTKUBE_FIRSTKUBECLUSTER_EASTUS | 米国東部 | Azure Pass |
aks-agentpool-2730XXXX-nic-0 | ネットワーク インターフェイス | MC_firstkube_firstkubecluster_eastus | 米国東部 | Azure Pass |
aks-agentpool-2730XXXX-nsg | ネットワーク セキュリティ グループ | MC_firstkube_firstkubecluster_eastus | 米国東部 | Azure Pass |
aks-agentpool-2730XXXX-routetable | ルート テーブル | MC_firstkube_firstkubecluster_eastus | 米国東部 | Azure Pass |
aks-vnet-2730XXXX | 仮想ネットワーク | MC_firstkube_firstkubecluster_eastus | 米国東部 | Azure Pass |
e3c0b93f7d67XXXX.eastus.aksapp.io | DNS ゾーン | MC_firstkube_firstkubecluster_eastus | global | Azure Pass |
firstkubecluster | Kubernetes サービス | firstkube | 米国東部 | Azure Pass |
今日はこれでおしまい。