SourceDeployStage
Resource Icon

Resource Overview
You can add, modify, or delete deploy stages in a created SourceDeploy project, or create deployment targets for deploy stages that do not yet have targets.
Associated Resources
Risorse principali
Connected Resources
Valori di configurazione della risorsa
Basic Settings
included_source_deploy_name: SourceDeploy project nametarget_type: Deployment target type -Server,AutoScalingGroup,DeployedAutoScalingGroup,KubernetesService,DeployedKubernetesService,ObjectStorage,DeployedObjectStoragelinked_server_list: List of server names to connecttarget_server_id_list: List of server names to connecttarget_resource: Target resource for deployment
Deployment Scenario (scenario)
scenario.deploy_scenario_description: SourceDeploy project descriptionscenario.deploy_scenario_strategy: Deployment strategy -normal,blueGreen,rolling,canaryscenario.deploy_scenario_file_type: Deployment scenario file type -SourceBuild,ObjectStorage,laterscenario.target_object_storage_bucket_name: Object Storage namescenario.object_storage_object_name: Object namescenario.linked_source_build_project: Name of the SourceBuild projectscenario.rollback: Whether to roll back on deployment failure -true,falsescenario.linked_target_group: Load balancer target group name to usescenario.delete_server: Whether to delete servers in the Auto Scaling group -true,falsescenario.manifest_type: Repository type of manifest files for Kubernetes service deployment -SourceCommitscenario.manifest_repository: Repository name containing Kubernetes manifest filesscenario.manifest_branch: Branch name containing Kubernetes manifest filesscenario.manifest_path: List of paths to Kubernetes manifest filesscenario.analysis_type: Canary analysis method for Kubernetes service deployment -manual,autoscenario.canary_count: Number of baseline and canary podsscenario.timeout: Maximum allowed deployment/cancellation timescenario.prometheus_url: Prometheus URL to connectscenario.baseline: Baseline variable used for Prometheus analysisscenario.canary: Canary variable used for Prometheus analysisscenario.duration: Analysis durationscenario.delay: Analysis delayscenario.interval: Analysis intervalscenario.step: Metric collection intervalscenario.pass_score: Score threshold for successful analysisscenario.object_storage_source_path: Source file path when using Object Storagescenario.object_storage_deploy_path: File deployment path when using Object Storage
Pre-deployment (scenario.pre_deploy)
scenario.pre_deploy.command: List of commands to execute before deployment
Deployment Paths (scenario.path)
scenario.path.deploy_path: List of deployment paths
Post-deployment (scenario.post_deploy)
scenario.post_deploy.command: List of commands to execute after deployment
Metric Settings (scenario.metric)
scenario.metric.success_criteria: Metric success criteria -base,canaryscenario.metric.weight: Weight of the metricscenario.metric.query_type: Metric query type -default,promQLscenario.metric.metric: Metric to use from Prometheusscenario.metric.filter: Metric filterscenario.metric.query: PromQL query to use
Tags
tag: Tags used to categorize the resource