IBM Sterling: Configurando as imagens no Registry
Procedimento
Extrair os arquivos
tar -xvf STER_B2B_INT_CERT_CONT_V6.1_ML.tar
Serão extraídos os seguintes arquivos:
x b2bi-6.1.0.0.tar x purge-6.1.0.0.tar x ps-6.1.0.0.tar x ibm-b2bi-prod-2.0.0.tgz
Configurando o OpenShift Registry
oc project openshift-image-registry Now using project "openshift-image-registry" on server "https://c107-e.us-south.containers.cloud.ibm.com:31619".
$ oc get svc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE image-registry ClusterIP 172.21.191.9 <none> 5000/TCP 4h8m image-registry-operator ClusterIP None <none> 60000/TCP 4h39m
$ oc create route reencrypt --service=image-registry route.route.openshift.io/image-registry created
$ oc get route image-registry NAME HOST/PORT PATH SERVICES PORT TERMINATION WILDCARD image-registry image-registry-openshift-image-registry.ebasso-roks-demo-sb2bi-...us-south.containers.appdomain.cloud image-registry 5000-tcp reencrypt None
$ oc edit route image-registry
apiVersion: route.openshift.io/v1
kind: Route
metadata:
annotations:
openshift.io/host.generated: "true" haproxy.router.openshift.io/balance: source
route.route.openshift.io/image-registry edited
oc new-project sterling-b2bi-app
docker login -u $(oc whoami) -p $(oc whoami -t) image-registry-openshift-image-registry.ebasso-roks-demo-sb2bi-....us-south.containers.appdomain.cloud
WARNING! Using --password via the CLI is insecure. Use --password-stdin. Login Succeeded
Carregando as imagens
docker load -i b2bi-6.1.0.0.tar docker load -i ps-6.1.0.0.tar docker load -i purge-6.1.0.0.tar
Rotulando as imagens
docker tag b2bi:6.1.0.0 image-registry-openshift-image-registry.ebasso-roks-demo-sb2bi-....us-south.containers.appdomain.cloud/sterling-b2bi-app/b2bi:6.1.0.0 docker tag ps:6.1.0.0 image-registry-openshift-image-registry.ebasso-roks-demo-sb2bi-8c1e167e9d701a9f52a0a22606bde374-0000.us-south.containers.appdomain.cloud/sterling-b2bi-app/ps:6.1.0.0 docker tag purge:6.1.0.0 image-registry-openshift-image-registry.ebasso-roks-demo-sb2bi-8c1e167e9d701a9f52a0a22606bde374-0000.us-south.containers.appdomain.cloud/sterling-b2bi-app/purge:6.1.0.0
docker push image-registry-openshift-image-registry.ebasso-roks-demo-....us-south.containers.appdomain.cloud/sterling-b2bi-app/b2bi:6.1.0.0 docker push image-registry-openshift-image-registry.ebasso-roks-demo-....us-south.containers.appdomain.cloud/sterling-b2bi-app/ps:6.1.0.0 docker push image-registry-openshift-image-registry.ebasso-roks-demo-....us-south.containers.appdomain.cloud/sterling-b2bi-app/purge:6.1.0.0