func LoadFromManifests(files ...string) ([]interface{ … }
func visitManifests(cb func([]byte) error, files ...string) error { … }
func PatchItems(f *framework.Framework, driverNamespace *v1.Namespace, items ...interface{ … }
func CreateItems(ctx context.Context, f *framework.Framework, ns *v1.Namespace, items ...interface{ … }
func CreateFromManifests(ctx context.Context, f *framework.Framework, driverNamespace *v1.Namespace, patch func(item interface{ … }
type What …
func (in *What) DeepCopy() *What { … }
func (in *What) DeepCopyInto(out *What) { … }
func (in *What) DeepCopyObject() runtime.Object { … }
func (in *What) GetObjectKind() schema.ObjectKind { … }
type ItemFactory …
func describeItem(item interface{ … }
var errorItemNotSupported …
var factories …
func PatchName(f *framework.Framework, item *string) { … }
func PatchNamespace(f *framework.Framework, driverNamespace *v1.Namespace, item *string) { … }
func patchItemRecursively(f *framework.Framework, driverNamespace *v1.Namespace, item interface{ … }
type serviceAccountFactory …
func (f *serviceAccountFactory) New() runtime.Object { … }
func (*serviceAccountFactory) Create(ctx context.Context, f *framework.Framework, ns *v1.Namespace, i interface{ … }
type clusterRoleFactory …
func (f *clusterRoleFactory) New() runtime.Object { … }
func (*clusterRoleFactory) Create(ctx context.Context, f *framework.Framework, ns *v1.Namespace, i interface{ … }
type clusterRoleBindingFactory …
func (f *clusterRoleBindingFactory) New() runtime.Object { … }
func (*clusterRoleBindingFactory) Create(ctx context.Context, f *framework.Framework, ns *v1.Namespace, i interface{ … }
type roleFactory …
func (f *roleFactory) New() runtime.Object { … }
func (*roleFactory) Create(ctx context.Context, f *framework.Framework, ns *v1.Namespace, i interface{ … }
type roleBindingFactory …
func (f *roleBindingFactory) New() runtime.Object { … }
func (*roleBindingFactory) Create(ctx context.Context, f *framework.Framework, ns *v1.Namespace, i interface{ … }
type serviceFactory …
func (f *serviceFactory) New() runtime.Object { … }
func (*serviceFactory) Create(ctx context.Context, f *framework.Framework, ns *v1.Namespace, i interface{ … }
type statefulSetFactory …
func (f *statefulSetFactory) New() runtime.Object { … }
func (*statefulSetFactory) Create(ctx context.Context, f *framework.Framework, ns *v1.Namespace, i interface{ … }
type deploymentFactory …
func (f *deploymentFactory) New() runtime.Object { … }
func (*deploymentFactory) Create(ctx context.Context, f *framework.Framework, ns *v1.Namespace, i interface{ … }
type daemonSetFactory …
func (f *daemonSetFactory) New() runtime.Object { … }
func (*daemonSetFactory) Create(ctx context.Context, f *framework.Framework, ns *v1.Namespace, i interface{ … }
type replicaSetFactory …
func (f *replicaSetFactory) New() runtime.Object { … }
func (*replicaSetFactory) Create(ctx context.Context, f *framework.Framework, ns *v1.Namespace, i interface{ … }
type storageClassFactory …
func (f *storageClassFactory) New() runtime.Object { … }
func (*storageClassFactory) Create(ctx context.Context, f *framework.Framework, ns *v1.Namespace, i interface{ … }
type volumeAttributesClassFactory …
func (f *volumeAttributesClassFactory) New() runtime.Object { … }
func (*volumeAttributesClassFactory) Create(ctx context.Context, f *framework.Framework, ns *v1.Namespace, i interface{ … }
type csiDriverFactory …
func (f *csiDriverFactory) New() runtime.Object { … }
func (*csiDriverFactory) Create(ctx context.Context, f *framework.Framework, ns *v1.Namespace, i interface{ … }
type secretFactory …
func (f *secretFactory) New() runtime.Object { … }
func (*secretFactory) Create(ctx context.Context, f *framework.Framework, ns *v1.Namespace, i interface{ … }
type customResourceDefinitionFactory …
func (f *customResourceDefinitionFactory) New() runtime.Object { … }
func (*customResourceDefinitionFactory) Create(ctx context.Context, f *framework.Framework, ns *v1.Namespace, i interface{ … }
func PrettyPrint(item interface{ … }
func patchContainerImages(containers []v1.Container) error { … }