Product and service integrations for AWS App2Container - AWS App2Container

Product and service integrations for AWS App2Container

AWS App2Container integrates with an array of AWS services, and partner products and services. After you've deployed your application containers to run on Amazon ECS, Amazon EKS, or App Runner, you can use App2Containerto choose from several different continuous integration and delivery (CI/CD) platforms to keep your images up to date. Use the information in the following sections to help you configure App2Container to integrate with the products and services that you use.

Automatic storage and registration using Amazon Elastic Container Registry

App2Container uses the Amazon Elastic Container Registry (Amazon ECR) service to register and store container images for all of the environments it supports for application container deployment. When you run the app2container generate app-deployment command, App2Container creates an ECR repository and registers your application container image. The ECR repository name is the application ID that App2Container creates when you run the app2container inventory command on your application server or worker machine.

Amazon ECR includes the following features, which are not enabled by default when App2Container creates your repository and registers your container image.

  • Lifecycle policies that help you manage the lifecycle of your images, and clean up unused images. For more information, see Lifecycle policies in the Amazon Elastic Container Registry User Guide.

  • Image scanning that helps to identify software vulnerabilities in your container images. You can configure scan on push validation for your images. You can also run a manual scan on any of your images that are stored in Amazon ECR. For more information, see Image scanning in the Amazon Elastic Container Registry User Guide.

  • Cross-Region and cross-account replication to help you distribute your container image to destination accounts and Regions. For more information about replication settings for your registry, see Private image replication in the Amazon Elastic Container Registry User Guide.

To view your ECR repository, and change settings using the AWS Management Console, follow these steps:

  1. Open the Amazon ECR console at https://console.aws.amazon.com/ecr/.

    Verify that the console is showing the Region where you want to view and change settings for your repository. The current Region is displayed in the upper right corner of the console.

  2. Select the option next to the Repository name, where the name matches your App2Container application ID.

    Tip

    You can use any part of the application ID in the search bar to filter your results.

  3. Choose Edit to view and change the settings for your repository.

  4. Choose Save to save settings that you have changed, or Cancel to exit without saving.

To learn more about Amazon ECR, see What is Amazon Elastic Container Registry? in the Amazon Elastic Container Registry User Guide.