INNER CODE UNIT · Go
node
robscott/kube-capacity · pkg/capacity/capacity_test.go:141
func node(name string, labels map[string]string, tainted bool) *corev1.Node {
n := &corev1.Node{
TypeMeta: metav1.TypeMeta{
Kind: "Node",
APIVersion: "v1",
},
ObjectMeta: metav1.ObjectMeta{
Name: name,
Labels: labels,
},
}
if tainted {
n.Spec = corev1.NodeSpec{
Taints: []corev1.Taint{
{
Key: "taint",
Value: "true",
Effect: corev1.TaintEffectNoSchedule,