Buat AWS Secrets Manager rahasia di AWS CloudFormation - AWS Secrets Manager

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Buat AWS Secrets Manager rahasia di AWS CloudFormation

Anda dapat membuat rahasia dalam CloudFormation tumpukan dengan menggunakan AWS::SecretsManager::Secret sumber daya dalam CloudFormation template, seperti yang ditunjukkan padaBuat rahasia.

Untuk membuat rahasia admin untuk Amazon RDS atau Aurora, kami sarankan Anda ManageMasterUserPassword menggunakannya. AWS::RDS::DBCluster Kemudian Amazon RDS menciptakan rahasia dan mengelola rotasi untuk Anda. Untuk informasi selengkapnya, lihat Rotasi terkelola.

Untuk kredensi Amazon Redshift dan Amazon DocumentDB, pertama-tama buat rahasia dengan kata sandi yang dihasilkan oleh Secrets Manager, dan kemudian gunakan referensi dinamis untuk mengambil nama pengguna dan kata sandi dari rahasia untuk digunakan sebagai kredensi untuk database baru. Selanjutnya, gunakan AWS::SecretsManager::SecretTargetAttachment sumber daya untuk menambahkan detail tentang database ke rahasia yang dibutuhkan Secrets Manager untuk memutar rahasia. Akhirnya, untuk mengaktifkan rotasi otomatis, gunakan AWS::SecretsManager::RotationSchedule sumber daya dan sediakan fungsi rotasi dan jadwal. Lihat contoh berikut:

Untuk melampirkan kebijakan sumber daya ke rahasia Anda, gunakan AWS::SecretsManager::ResourcePolicy sumber daya.

Untuk informasi tentang membuat sumber dayaAWS CloudFormation, lihat Mempelajari dasar-dasar templat di Panduan AWS CloudFormation Pengguna. Anda juga dapat menggunakanAWS Cloud Development Kit (AWS CDK). Untuk informasi selengkapnya, lihat AWS Secrets ManagerMembangun Perpustakaan.

Bagaimana Secrets Manager menggunakan AWS CloudFormation

Saat Anda menggunakan konsol untuk mengaktifkan rotasi, Secrets Manager menggunakan AWS CloudFormation untuk membuat sumber daya untuk rotasi. Jika Anda membuat fungsi rotasi baru selama proses itu, AWS CloudFormation buat AWS::Serverless::Functionberdasarkan yang sesuaiTemplat fungsi rotasi. Kemudian AWS CloudFormation atur RotationSchedule, yang mengatur fungsi rotasi dan aturan rotasi untuk rahasia. Anda dapat melihat AWS CloudFormation tumpukan dengan memilih View stack di banner setelah Anda mengaktifkan rotasi otomatis.

Untuk informasi tentang mengaktifkan rotasi otomatis, lihatPutar AWS Secrets Manager rahasia.