必要なパーミッション
Cloud LinterはREADのみの権限で実行することを想定しています。具体的には、CloudWatch、ElastiCache、DynamoDBの以下のパーミッションが必要です:
- elasticache:DescribeCacheClusters
- elasticache:DescribeServerlessCaches
- cloudwatch:GetMetricData
- dynamodb:ListTables
- dynamodb:DescribeTable
- dynamodb:DescribeTimeToLive
はじめに
- Momento CLIをインストールします。注意: クラウドリンターコマンドを実行するためにMomento認証トークンは必要ありません。
- ターミナルでAWS credentialsを設定します。
- コマンド
momento preview cloud-linter
を実行します。 - [オプション] 現在の作業ディレクトリにある
linter_results.json.gz
の生の出力を確認する。 - Momento Consoleで
linter_results.json.gz
をアップロードします。 - Momentoはその結果を分析し、お客様に合わせたコスト削減のご提案をいたします。