概要 ConsulにはACL(Access Control List)といって、AWSのIAMに似たアクセスコントロールの仕組みがあります。 今回はそれの設定方法を説明します。 環境 Consul v1.4.0 Consul ACL ACL System 大きく分けて ACL Policies ACL Tokens というコンポーネントがあります。 ACL Policies 各リソースの対する権限のポリシーです。以下の権限設定ができます。 設定 説明 read read権限 write read/write権限 deny readもwriteも不可 各リソースはこちらに載っています。 ACL Rules and Scope これを次のACL Tokensと紐づけて利用します。 またGlobal Managementという管理者権限のPolicyが最初は用意されています。 IDは000000