Documentation ¶
Index ¶
- func MakeNode(name, zonename string) *v1.Node
- func MakeNodeNoLabel(name string) *v1.Node
- func MakeNodeTainted(name, zonename string) *v1.Node
- func MakePod(ns, name, nodename string) *v1.Pod
- func MakeStatefulset(ns, name string, replicas int32) *appsv1.StatefulSet
- func NewVPod(ns, name string, vreplicas int32, placements []duckv1alpha1.Placement) *sampleVPod
- func SetupFakeContext(t *testing.T) (context.Context, context.CancelFunc)
- type VPodClient
- type VPodStore
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MakeNodeNoLabel ¶
func MakeNodeTainted ¶
func MakeStatefulset ¶
func MakeStatefulset(ns, name string, replicas int32) *appsv1.StatefulSet
func NewVPod ¶
func NewVPod(ns, name string, vreplicas int32, placements []duckv1alpha1.Placement) *sampleVPod
func SetupFakeContext ¶
Types ¶
type VPodClient ¶
type VPodClient struct {
// contains filtered or unexported fields
}
func NewVPodClient ¶
func NewVPodClient() *VPodClient
func (*VPodClient) Append ¶
func (s *VPodClient) Append(vpod scheduler.VPod)
func (*VPodClient) Create ¶
func (s *VPodClient) Create(ns, name string, vreplicas int32, placements []duckv1alpha1.Placement) scheduler.VPod
Click to show internal directories.
Click to hide internal directories.