INNER CODE UNIT · Go
createWorkloadObj
kubernetes-sigs/kueue · cmd/experimental/webhook-conversion-repro/main.go:116
func createWorkloadObj(idx, containers, envs int) *unstructured.Unstructured {
cList := make([]any, 0, containers)
for c := range containers {
env := make([]any, 0, envs)
for e := range envs {
env = append(env, map[string]any{
"name": fmt.Sprintf("K%d_%d", c, e),
"value": generatePadString(100),
})
}
cList = append(cList, map[string]any{
"name": fmt.Sprintf("c%d", c),
"image": "x",
"command": []any{"s"},
"env": env,
"resources": map[string]any{
"requests": map[string]any{"cpu": "1m", "memory": "1Mi"},
},