AWS Конфиг и Тропошпере

Я ищу документацию о том, как настроить AWS Config с использованием Troposphere. К сожалению, мне трудно найти полезную документацию для этого конкретного случая. Я просмотрел документацию по тропосфере на GitHub, но, похоже, не нашел ничего подходящего. Любое руководство будет оценено.

1 ответ

Я сам не знаю AWS Config, поэтому не могу помочь, но вот документация Cloudformation для всех доступных ресурсов AWS Config:

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-reference-config.html

и вот соответствующие объекты тропосферы:

https://github.com/cloudtools/troposphere/blob/master/troposphere/config.py

Стоит отметить, что тропосфера пытается быть переводом 1:1 спецификации CF Template, поэтому обычно вы можете работать с существующей документацией / примерами Cloudformation, но конвертировать их в синтаксис тропосферы / python. Пример:

В Cloudformation, чтобы сделать ведро, вы использовали бы это:

MyBucket:
  Type: AWS::S3::Bucket
  Properties:
    BucketName: my-bucket

Который превращается в тропосферу как таковую:

from troposphere import s3, Template

t = Template()
my_s3_bucket = t.add_resource(
    s3.Bucket(
        "MyBucket",
        BucketName="my-bucket",
    )
)

Надеюсь, это поможет, извините, я не знаю больше о AWS Config!

Другие вопросы по тегам