Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Framework ¶
type Framework struct { *framework.Framework // client for tidb-operator. ExtClient versioned.Interface // client for advanced statefulset. ASClient asclientset.Interface // client for apiregistration. ARClient apiregistration.Interface // client for apiextensions. AEClient apiextensions.Interface // controller-runtime client. GenericClient ctrlCli.Client RESTMapper *restmapper.DeferredDiscoveryRESTMapper // client can create with yaml file. // It's useful to create some dynamic resource or custom resource without client YAMLClient yamlutil.Interface // TLSManager is prepared for generating tls. // TODO: manage cert-manager lifecycle. TLSManager tlsutil.Manager // PortForwarder is defined to visit pod in local. PortForwarder portforward.PortForwarder // Storage defines interface of s3 storage Storage s3.Interface // contains filtered or unexported fields }
func NewFramework ¶
func (*Framework) BeforeEach ¶
func (f *Framework) BeforeEach()
func (*Framework) CreateYAML ¶
CreateYAML can be used for creating kubernetes object in yaml format. It is prepared for some CRD objects which have no client imported.
func (*Framework) ForceCleanBackups ¶
func (*Framework) RecycleReleasedPV ¶
func (f *Framework) RecycleReleasedPV()
Click to show internal directories.
Click to hide internal directories.