PodArmor docs
Getting started

Pull your first image

From zero to a running PodArmor image in two commands.

Private (per-customer) images

Your PodArmor images live in your AWS account's ECR (e.g. customer-specific runtime and build images). Pulling requires AWS credentials that can read the repository:

# Authenticate
aws ecr get-login-password --region <your-region> --profile <your-profile> | \
  docker login --username AWS --password-stdin \
  <account-id>.dkr.ecr.<your-region>.amazonaws.com

# Pull
docker pull <account-id>.dkr.ecr.<your-region>.amazonaws.com/podarmor/<image>:<tag>

The portal's image detail page shows the exact pull command pre-formatted for one-click copy.

Cross-account access

If your AWS account is different from the one PodArmor publishes into, we'll configure a cross-account repository policy on the relevant repos that grants BatchGetImage + GetDownloadUrlForLayer + BatchCheckLayerAvailability to your account's principals.

Once that's in place, your normal AWS profile works without a credential swap. See the Webhooks & integrations section for the policy JSON we apply.

On this page