> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/aws-agent-core/step-reference/deploy-step.md).

# Deploy step

Reference for the Deploy AWS Agent Core Revision step.

The deploy step creates a deployment for the agent on AWS Agent Core. On the first deployment for an agent, it creates the deployment. When a deployment already exists, it creates a new revision under the same deployment. The step publishes the new revision id as output that the traffic shift steps read.

The step type is `DeployAwsAgentCoreRevision`. Configure the following fields:

* **Container Registry:** A Harness connector for the registry that hosts the plugin image.
* **Image:** The deploy plugin image, `harness/aws-agentcore-plugin:1.0.0-linux-amd64`.
* **Wait for the revision to be ready:** Enable this so the pipeline waits until the revision is ready before it continues.
* **Environment variables (optional):** Key-value pairs passed to the deploy plugin container at runtime. Use this to supply additional configuration that the plugin needs to communicate with AWS, or to override environment-specific settings without changing the agent service definition. Select **Add** to add each variable, and use a secret type for sensitive values.

<figure><img src="https://3694223630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fy1JhZ4oKIppwY7d5AhPj%2Fuploads%2Fgit-blob-78dbb4da965ec1ee38351d9a721e20c891242ac1%2Fstep-deploy-aws.png?alt=media" alt="Deploy AWS Agent Core Revision step parameters showing timeout, container registry, image, and wait for revision ready"><figcaption><p>Click to view full size</p></figcaption></figure>

{% @harness-feedback/feedback %}
