Как включить инвентаризацию aws с помощью terraform?

Мне нужно перейти в пользовательский интерфейс AWS и выбрать "включить инвентаризацию" на управляемых экземплярах - что делает aws, когда я нажимаю эту кнопку? Могу ли я как-то сделать это с помощью terraform, чтобы мне не нужно было постоянно заходить в пользовательский интерфейс и включать его для новых экземпляров? Я не могу найти ресурс terraform для инвентаризации aws systems manager.

0
задан 9 February 2021 в 20:09
1 ответ

Я использовал это для импорта в terraform после того, как вручную создал настройки инвентаря. Я предполагаю, что это будет работать и для новой установки.

resource "aws_ssm_association" "inventory" {
  name     = "AWS-GatherSoftwareInventory"
  targets {
    key    = "InstanceIds"
    values = ["*"]
  }
  parameters = {
    applications                = "Enabled"
    awsComponents               = "Enabled"
    customInventory             = "Enabled"
    instanceDetailedInformation = "Enabled"
    networkConfig               = "Enabled"
    services                    = "Enabled"
    windowsRoles                = "Enabled"
    windowsUpdates              = "Enabled"
  }
  schedule_expression = "rate(120 minutes)"
}
0
ответ дан 17 August 2021 в 19:50

Теги

Похожие вопросы