As an OpenShift engineer,
I want to initialize a validating admission webhook for the shared resource CSI driver
So that I can eventually require readOnly: true to be set on all pods that use the Shared Resource CSI Driver
- Container image created in CI which builds a "hello world" binary for the future validating webhook.
- ART sets up downstream build process for the image.
This is a prerequisite for implementing the validating admission webhook.
We need to have ART build the container image downstream so that we can add the correct image references for the CVO.
If we reference images in the CVO manifests which do not have downstream counterparts, we break the downstream build for the payload.
CI is capable of producing multiple images for a GitHub repository. For example, github.com/openshift/oc produces 4-5 images with various capabilities.
We did similar work in
BUILD-234 - some of these steps are not required.
|Build "hello world" webhook in CI||Closed|
|Create comet listing for shared resource csi driver webhook||Closed|
|Submit ART request to build image||Closed|