AWSAppConfig - AWS CodePipeline

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

AWSAppConfig

AWS AppConfig 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 yang ditentukan AppConfig penerapan,lingkungan, dankonfigurasiprofil. Menggunakan preferensi didefinisikan dalam AppConfig strategi deployment.

Tipe tindakan

  • Kategori:Deploy

  • Pemilik:AWS

  • Penyedia:AppConfig

  • Versi:1

Parameter konfigurasi

Aplikasi

Diperlukan: Ya

IDAWS AppConfig aplikasi dengan rincian untuk konfigurasi dan penyebaran Anda.

Environment

Diperlukan: Ya

IDAWS AppConfig lingkungan di mana konfigurasi dikerahkan.

KonfigurasiProfil

Diperlukan: Ya

IDAWS AppConfig profil konfigurasi untuk men-deploy.

InputArtifactConfigurationPath

Diperlukan: Ya

Jalur file data konfigurasi dalam artefak masukan untuk menyebarkan.

DeploymentStrategi

Diperlukan: Tidak

ParameterAWS AppConfig strategi penyebaran untuk digunakan untuk penyebaran.

artefak

  • Jumlah artefak: 1

  • Deskripsi: Masukan artefak untuk tindakan menyebarkan.

artefak

Tidak berlaku.

Contoh konfigurasi tindakan

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.