UNCLASSIFIED - NO CUI

Create Kaniko Image

This template is ONLY used for enhancement requests. Bug reporting or new feature request issues should use the other template options for issue submission.

Current Behavior

Build stage uses Buildah which requires root privileges to build images passed through the pipeline

Purpose

A Kaniko image will be needed for the build stage to allow unprivileged building of images.

Plan

  • Determine what the base should be for this image (probably Ubi8)
  • Edit Dockerfile to include install of Kaniko
  • Create WL file to run through the pipeline
  • Upload to container registry
  • Test with build stage

Acceptance Criteria

  • Images run through the pipeline build using Kaniko instead of Buildah
  • Image should include all other packages needed by the build stage
  • Dockerfile should set USER to non-root id
Edited by Kenneth Maguire