Cloud Pak for Integration

Cloud Pak for Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only

Microservice Automation with Openshift Pipeline

  • 1.  Microservice Automation with Openshift Pipeline

    Posted Tue May 30, 2023 07:02 PM
    Edited by Cesar Ricardo Guerra Arnaiz Tue May 30, 2023 07:03 PM

    I'm for a client to automate an integration between AppConnect12 & Openshift Pipeline.

    The installation scripts used are the following:

    1. dummy-appconnect-requerimientos.yaml
    2. dummy-appconnect-pipeline.yaml
    3. dummy-appconnect-task.yaml

    The problem is that the execution of the Pipeline has been completed, but the Microservice cannot be 100% deployed on the IntegrationServer, which remains in the status: "Pending".

    I have reviewed the resource: "ImageStream" generated & when I did a "Describe" it showed me the errors:

    _ error: Import failed (Unauthorized): you may not have access to the container image "docker.io/library/ace-server-prod

    _ error: Import failed (Unauthorized): you may not have access to the container image "docker.io/library/dummy-csm-rest-topdown:latest

    I don't know exactly what I'm missing to deploy, the most complex has already been done, but I can't identify what's missing. Any ideas to help me ?.

    To run the Pipeline, I run the command:

    tkn pipeline start pipeline-build-and-deploy -w name=workspace-pipeline,claimName=source-pvc -p nombre-integration-server=dummy-csm-rest-topdown -p nombre-namespace-appconnect=dummy-appconnect-tekton -p nombre-repositorio-git=https://github.com/maktup/dummy-csm-rest-topdown.git -p nombre-proyecto-appconnect=dummy_csm_rest_topdown -p version-image-appconnect="12.0.6.0-r1" -p licencia-image-appconnect="L-APEH-CFZE47" -p ruta-image-appconnect="cp.icr.io/cp/appc/ace:12.0.6.0-r1@sha256:003ca6615312b0987fca1c09d676a77fc2c77ecc8607dfaa49f2e8e1976a6a15" -p tipo-licencia-appconnect="CloudPakForIntegrationNonProductionFREE" -n dummy-appconnect-tekton

    Thanks.


    ------------------------------
    Cesar Ricardo Guerra Arnaiz
    ------------------------------