Accessing IBM RPA images
To get access to the IBM RPA container images from the IBM Entitled Registry, you must have an IBM entitlement registry key to pull the images.
Before you begin
See the Pre-installation requirements.
Procedure
Getting your entitlement key
- Log in to MyIBM Container Software Library 🡥 with the IBMid and password that is associated with the entitled software.
- In the Container software library tile, verify your entitlement on the View library page, and then go to Get entitlement key to retrieve the key.
- In order for your OpenShift cluster to pull images, you must add your pull permissions to the OpenShift global cluster pull secret.
- Optional: Alternatively you can create a pull secret named
ibm-entitlement-key
in the IBM RPA namespace. See Allowing pods to reference images from other secured registries 🡥 for instructions about how to create the pull secret. The IBM RPA operator will link the pull secret to service accounts as necessary.
Adding permissions
- In the OpenShift console, go to the Secrets page under Workloads.
- Change the project to
openshift-config
. - Find a secret named
pull-secret
and select it. - Under Actions, select 'Edit Secret'.
- Select 'Add Credentials' at the bottom of the page and complete the details for the IBM Cloud® Entitled Registry, where ENTITLEMENT_KEY is the entitlement key that you copied:
- Registry Server Address:
cp.icr.io
- Username:
cp
- Password:
<ENTITLEMENT_KEY>
- Registry Server Address:
- Optional. Add a credential for Docker to prevent rate limiting:
- Registry Server Address:
docker.io
- Username:
<YOUR_DOCKER_USERNAME>
- Password:
<YOUR_DOCKER_PASSWORD>
- Click Save.