
Explanation:
ステップ1:kubectl create
Helmの設定時(下記のステップ2)に、`--service-account <NAME>`フラグを使用してTillerにサービスアカウントを追加できます。前提条件として、事前に設定済みのロールとサービスアカウント名を指定するロールバインディングを作成する必要があります。
例:クラスター管理者ロールを持つサービスアカウント
$ kubectl create -f rbac-config.yaml
サービスアカウント「tiller」が作成されました
clusterrolebinding "tiller" が作成されました
$ helm init --service-account tiller
ステップ2:helm init
AKSクラスターに基本的なTillerをデプロイするには、helm initコマンドを使用します。
ステップ3:helmのインストール
Helmでチャートをインストールするには、helm installコマンドを使用し、インストールするチャートの名前を指定します。
参考文献:
https://docs.microsoft.com/en-us/azure/aks/kubernetes-helm
https://docs.helm.sh/using_helm/#tiller-namespaces-and-rbac