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!