const testSignerOneName …
const testSignerTwoName …
const aliveSignersKey …
const deadSignersKey …
const noSignerKey …
var _ …
func expectedRegexFromPEMs(certPEMs ...string) []string { … }
func podForCTBProjection(projectionSources ...v1.VolumeProjection) *v1.Pod { … }
func initCTBData() ([]*certificatesv1alpha1.ClusterTrustBundle, map[string]sets.Set[string]) { … }
func ctbForCA(ctbName, signerName, caPEM string, labels map[string]string) *certificatesv1alpha1.ClusterTrustBundle { … }
func mustInitCTBs(ctx context.Context, f *framework.Framework, ctbs []*certificatesv1alpha1.ClusterTrustBundle) func(context.Context) { … }
func mustCreateCTB(ctx context.Context, f *framework.Framework, ctb *certificatesv1alpha1.ClusterTrustBundle) func(context.Context) { … }
func mustMakeCAPEM(cn string) string { … }
func mustMakeCertificate(template *x509.Certificate) []byte { … }
func mustMakePEMBlock(blockType string, headers map[string]string, data []byte) string { … }
func getFileModeRegex(filePath string, mask *int32) string { … }
func ctbsToPEMs(ctbs []*certificatesv1alpha1.ClusterTrustBundle) []string { … }