AWSAppConfig - AWS CodePipeline

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

AWSAppConfig

AWSAppConfig adalah kemampuanAWS Systems Manager. AppConfig mendukung deployment terkendali ke aplikasi dalam berbagai ukuran dan mencakup pemeriksaan dan pemantauan validasi bawaan. Anda dapat menggunakan AppConfig dengan aplikasi yang di-host di instans Amazon EC2,AWS Lambda, kontainer, aplikasi mobile, atau perangkat IoT.

ParameterAppConfigmenyebarkan tindakan adalahAWS CodePipelinetindakan yang menyebarkan konfigurasi yang disimpan di lokasi sumber pipa Anda ke AppConfig yang ditentukanpenerapan,lingkungan, dankonfigurasiprofil. Menggunakan preferensi yang didefinisikan dalam AppConfigStrategi deployment.

Tipe tindakan

  • Kategori:Deploy

  • Pemilik:AWS

  • Penyedia:AppConfig

  • Versi:1

Parameter konfigurasi

Aplikasi

Diperlukan: Ya

ID dariAWSAplikasi AppConfig dengan rincian untuk konfigurasi dan penyebaran Anda.

Environment

Diperlukan: Ya

ID dariAWSlingkungan AppConfig di mana konfigurasi dikerahkan.

KonfigurasiProfil

Diperlukan: Ya

ID dariAWSProfil konfigurasi AppConfig untuk men-deploy.

InputArtifactConfigurationPath

Diperlukan: Ya

Jalur file data konfigurasi dalam artefak masukan untuk menyebarkan.

DeploymentStrategy

Diperlukan: Tidak

ParameterAWSStrategi penyebaran AppConfig untuk digunakan untuk penyebaran.

artefak

  • Jumlah artefak: 1

  • Deskripsi: Masukan artefak untuk tindakan menyebarkan.

artefak

Tidak berlaku.

Contoh konfigurasi

YAML
name: Deploy actions: - name: Deploy actionTypeId: category: Deploy owner: AWS provider: AppConfig version: '1' runOrder: 1 configuration: Application: 2s2qv57 ConfigurationProfile: PvjrpU DeploymentStrategy: frqt7ir Environment: 9tm27yd InputArtifactConfigurationPath: / outputArtifacts: [] inputArtifacts: - name: SourceArtifact region: us-west-2 namespace: DeployVariables
JSON
{ "name": "Deploy", "actions": [ { "name": "Deploy", "actionTypeId": { "category": "Deploy", "owner": "AWS", "provider": "AppConfig", "version": "1" }, "runOrder": 1, "configuration": { "Application": "2s2qv57", "ConfigurationProfile": "PvjrpU", "DeploymentStrategy": "frqt7ir", "Environment": "9tm27yd", "InputArtifactConfigurationPath": "/" }, "outputArtifacts": [], "inputArtifacts": [ { "name": "SourceArtifact" } ], "region": "us-west-2", "namespace": "DeployVariables" } ] }

Sumber daya terkait berikut dapat membantu Anda saat bekerja dengan tindakan ini.