const secretCRDName …
const deploymentCRDName …
const serviceCRDName …
const roleBindingCRDName …
var apiVersions …
var alternativeAPIVersions …
var _ …
func cleanCRDWebhookTest(ctx context.Context, client clientset.Interface, namespaceName string) { … }
func createAuthReaderRoleBindingForCRDConversion(ctx context.Context, f *framework.Framework, namespace string) { … }
func deployCustomResourceWebhookAndService(ctx context.Context, f *framework.Framework, image string, certCtx *certContext, servicePort int32, containerPort int32) { … }
func verifyV1Object(crd *apiextensionsv1.CustomResourceDefinition, obj *unstructured.Unstructured) { … }
func verifyV2Object(crd *apiextensionsv1.CustomResourceDefinition, obj *unstructured.Unstructured) { … }
func testCustomResourceConversionWebhook(ctx context.Context, f *framework.Framework, crd *apiextensionsv1.CustomResourceDefinition, customResourceClients map[string]dynamic.ResourceInterface) { … }
func testCRListConversion(ctx context.Context, f *framework.Framework, testCrd *crd.TestCrd) { … }
func waitWebhookConversionReady(ctx context.Context, f *framework.Framework, crd *apiextensionsv1.CustomResourceDefinition, customResourceClients map[string]dynamic.ResourceInterface, version string) { … }