🎼
AKS Engine のリポジトリを読んでみた
AKS (Azure Kubernetes Service) のお勉強の一環で、AKS Engine のリポジトリ をざっと読んでみましたので、少しばかりですが残しておきます。
AKS Engine とは?
Azure IaaS 上に Kubernetes クラスタを作成できるコマンドラインツールです。
AKS Engine is an ARM template-driven way to provision a self-managed Kubernetes cluster on Azure.
使い方
インストール方法
Install the aks-engine command line tool を参照。
Windows では Chocolatey 経由でもインストールができるのが嬉しいですね!
実行方法
Quickstart Guide を参照。
と言っても大したことはなく、Azure CLI で az login
した後にコマンドを一個叩くだけです。
コマンドの詳細
ノードの追加やバージョンアップもできるようになっています。
中身
Go で書かれています。
わたしのちっぽけなコードリーディング能力では思ったよりえぐくて読みごたえがあります😅
Go のお勉強も兼ねて、もうちょっと読んでみようかなーと思っていますです。
注意
本ツール自体は Microsoft の公式サポートが無いので、そこは注意ですね。
AKS Engine is an Azure open source project that allows you to create your own Kubernetes clusters with lots of user-configurable options, but with no official Azure support.
Discussion