Obtaining and applying your IBM Entitled Registry entitlement key
The IBM Entitled Registry contains software images for the IBM® App Connect components that can be used to create your authoring and
runtime environments, and other resources. To allow the IBM App Connect Operator to pull these software images from the IBM Entitled Registry, you must first obtain your
entitlement key (if you do not already have one) and then supply it as a Kubernetes pull secret. If
you use the secret name ibm-entitlement-key
, this secret will automatically be used
to pull images from the IBM Entitled Registry.
Obtaining an entitlement key
Procedure
To obtain an entitlement key, complete the following steps:
Adding an entitlement key to a namespace
You can use standard Kubernetes tools to create a pull secret (which contains your entitlement key) in the installation namespace of your IBM App Connect components. You must create the secret in every namespace where you want to install IBM App Connect components.
Procedure
To add an entitlement key to a namespace, complete the following step:
ibm-entitlement-key
as the secret name, cp
as the user name, your
entitlement key as the password, and your required target namespace: oc create secret docker-registry ibm-entitlement-key \
--docker-username=cp \
--docker-password=myEntitlementKey \
--docker-server=cp.icr.io \
--namespace=myNamespace
You can also use the kubectl tool instead of the oc tool to create the secret.