Provide the yaml needed to install the shared resource CSI driver
Provide the yaml for the assoicated validating webhook as well; however,
Work with the team owning openshift build operator to understand their requirments for dealing with hypershift; if functioning optimally on hypershift is a requirment, then
either they get an exception for running the webhook entirely on the guest cluster in the case of ROSA or hosted services
they handle the integration needed to define the webhook on theĀ guest cluster, but run it on the mgmt cluster
or most likely, since the shared resource CSI driver validating webhook is a nice thing to have, where the driver enforces the same restrictions, either the openshift build operator can detect hypershift, and not install the shared resource webhook, or we have a config option on installing the webhook, where cluster admins can then make the conscious decision to install the webhook and run it entirely on the guest cluster
Work with the openshift builds operator team on unit tests, CI testing, developer level functional testing