Rebase a Component Image

Use the Jenkins job to update the Verrazzano component with a different base image for Oracle WebLogic Server for OKE.

If you created a new base image to apply patches to the JDK and WebLogic binaries, or to apply new set of OS packages, you can update the existing base image in your Verrazzano component with the rebase domain job.

To update a base image (JDK and Fusion Middleware) of the Verrazzano component with a different base image:

  1. Sign in to the Jenkins console for your stack. See Access the Jenkins Console.
  2. On the Dashboard page, click rebase component image.
  3. Click Build with Parameters.
  4. From Component_Name, select the Verrazzano component that you want to update.
  5. From Base_Image, select the image that you to apply to the selected component.
  6. Optional: Configure the Registry.
    If you want to use another user credentials, other than the one specified when creating a stack, then specify the credentials that Oracle WebLogic Server for OKE must use to access container images in the Oracle Cloud Infrastructure Registry (OCIR).
    1. In the Registry_Username field, enter a user name that Kubernetes uses to access the image in the registry.
    2. In the Registry_Authentication_Token field, enter the OCID for the secret for the auth token generated for the registry user.
  7. Click Build to run the Pipeline job.

This job removes the domain definition from the existing domain and rebases the Verrazzano component with the selected base image.

After you rebase the component image, you must register the component and register the application. See Register a Component and Register an Application.

You need not register the application if the application pods are running on the node pool.