Documentation ¶
Index ¶
- Constants
- type Framework
- func (f *Framework) CleanObjects(ctx context.Context, objects ...metav1.Object) error
- func (f *Framework) EndpointManager() *endpoint.Manager
- func (f *Framework) GlobalPolicyProvider() model.GlobalPolicyProvider
- func (f *Framework) Interval() time.Duration
- func (f *Framework) KubeClient() client.Client
- func (f *Framework) Namespace() string
- func (f *Framework) NodeManager() *node.Manager
- func (f *Framework) ResetResource(ctx context.Context) error
- func (f *Framework) SetupObjects(ctx context.Context, objects ...metav1.Object) error
- func (f *Framework) Timeout() time.Duration
- func (f *Framework) UpdateObjects(ctx context.Context, objects ...metav1.Object) error
Constants ¶
View Source
const ( E2EPolicyLabelKey = "label.everoute.io/policy-usage" E2EPolicyLabelValue = "e2e" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Framework ¶
type Framework struct {
// contains filtered or unexported fields
}
func NewFromKube ¶
func (*Framework) CleanObjects ¶
func (*Framework) EndpointManager ¶
func (*Framework) GlobalPolicyProvider ¶
func (f *Framework) GlobalPolicyProvider() model.GlobalPolicyProvider
func (*Framework) KubeClient ¶
func (*Framework) NodeManager ¶
func (*Framework) SetupObjects ¶
Click to show internal directories.
Click to hide internal directories.