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 ¶ added in v0.26.0
func MakeNodeTainted ¶ added in v0.26.0
func MakeStatefulset ¶ added in v0.26.0
func MakeStatefulset(ns, name string, replicas int32) *appsv1.StatefulSet
func NewVPod ¶ added in v0.22.0
func NewVPod(ns, name string, vreplicas int32, placements []duckv1alpha1.Placement) *sampleVPod
func SetupFakeContext ¶ added in v0.26.0
Types ¶
type VPodClient ¶
type VPodClient struct {
// contains filtered or unexported fields
}
func NewVPodClient ¶
func NewVPodClient() *VPodClient
func (*VPodClient) Append ¶ added in v0.22.0
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.