私たちは、Ubuntu Advantage プログラム、特に ESM プログラムへの参加を検討しています。Ubuntu のページには、Ubuntu システムで ESM プログラムを有効にする方法が次のように明確に説明されています。
sudo ubuntu-advantage enable-esm [ENTER TOKEN]
sudo apt-get update
この小さな手順を単純な Ansbile Role に変換したいのですが、トークンがどのように配布されるかわかりません。
アカウント全体に対して 1 つのトークンを取得するのでしょうか (つまり、この 1 つのトークンを複数のマシンで使用する)、それとも複数のトークンを取得し、マシンごとに個別のトークンを取得するのでしょうか?
答え1
Ubuntu Advantage を購入しましたが、この質問に対する答えがわかりました。
トークンはユーザー名とパスワードで構成され、マシンにリポジトリを追加するときに HTTP 基本認証にログインするために使用されます。すべてのアカウントには、すべてのサーバーで使用されるユーザー名とパスワードのセットが 1 つあります。
したがって、個別に配布されるのではなく、アカウント全体に対して 1 セットが配布されます。
[編集] 私がこのメソッドを書いた後、メソッドは改良されました。ESM 機能を有効にするには、アタッチ メソッドが必要になりました。ユーザー名とパスワードは不要になりました。Ubuntu Advantage トークンを使用すると、マシンは Canonical プランに接続されます。