in pkg/vhdbuilder/datamodel/component_configs.go [155:178]
func (k *KubeProxyImages) ToImageList() ([]string, error) {
var err error
var ret []string
if k.DockerKubeProxyImages != nil && k.DockerKubeProxyImages.ContainerImages != nil {
for _, image := range k.DockerKubeProxyImages.ContainerImages {
err = processProxyImages(image, &ret)
if err != nil {
return ret, err
}
}
}
if k.ContainerdKubeProxyImages != nil && k.ContainerdKubeProxyImages.ContainerImages != nil {
for _, image := range k.ContainerdKubeProxyImages.ContainerImages {
err = processProxyImages(image, &ret)
if err != nil {
return ret, err
}
}
}
return ret, err
}