The Red Hat Ecosystem Catalog is the official source for discovering and learning more about the Red Hat Ecosystem of both Red Hat and certified third-party products and services.
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.
Public ECR Repository that hosts the operator image
The following information was extracted from the containerfile and other sources.
| Summary | Operator for AWS Neuron devices on OpenShift |
| Description | The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly. |
| Maintainer | https://github.com/awslabs/operator-for-ai-chips-on-aws/issues |
The following information was extracted from the containerfile and other sources.
| Repository name | AWS Neuron Operator |
| Image version | 1.0.0 |
| Architecture | amd64 |
You can pull the image from the public ECR without authentication, however to avoid throttling users are encouraged to authenticate against public ECR (can be done a free tier AWS account):
aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws
Or with podman:
aws ecr-public get-login-password --region us-east-1 | podman login --username AWS --password-stdin public.ecr.aws
Key points:
- Username is always AWS
- Password is a temporary token from aws ecr-public get-login-password
- Token expires after 12 hours
- Requires AWS CLI configured with valid credentials (access key/secret key)
- Region must be us-east-1 for ECR Public
For Kubernetes/OpenShift:
Create a secret with the credentials:
kubectl create secret docker-registry ecr-secret \
--docker-server=public.ecr.aws \
--docker-username=AWS \
--docker-password=$(aws ecr-public get-login-password --region us-east-1)