in pkg/agent/datamodel/sig_config.go [968:1007]
func getSigUbuntuEdgeZoneImageConfigMapWithOpts(opts ...SigImageConfigOpt) map[Distro]SigImageConfig {
// This image is using a specific resource group and gallery name for edge zone scenario.
sigUbuntuEdgeZoneContainerd1804ImageConfigTemplate := SigImageConfigTemplate{
ResourceGroup: AKSUbuntuEdgeZoneResourceGroup,
Gallery: AKSUbuntuEdgeZoneGalleryName,
Definition: "1804containerd",
Version: LinuxSIGImageVersion,
}
// This image is using a specific resource group and gallery name for edge zone scenario.
sigUbuntuEdgeZoneContainerd1804Gen2ImageConfigTemplate := SigImageConfigTemplate{
ResourceGroup: AKSUbuntuEdgeZoneResourceGroup,
Gallery: AKSUbuntuEdgeZoneGalleryName,
Definition: "1804gen2containerd",
Version: LinuxSIGImageVersion,
}
// This image is using a specific resource group and gallery name for edge zone scenario.
sigUbuntuEdgeZoneContainerd2204ImageConfigTemplate := SigImageConfigTemplate{
ResourceGroup: AKSUbuntuEdgeZoneResourceGroup,
Gallery: AKSUbuntuEdgeZoneGalleryName,
Definition: "2204containerd",
Version: LinuxSIGImageVersion,
}
// This image is using a specific resource group and gallery name for edge zone scenario.
sigUbuntuEdgeZoneContainerd2204Gen2ImageConfigTemplate := SigImageConfigTemplate{
ResourceGroup: AKSUbuntuEdgeZoneResourceGroup,
Gallery: AKSUbuntuEdgeZoneGalleryName,
Definition: "2204gen2containerd",
Version: LinuxSIGImageVersion,
}
return map[Distro]SigImageConfig{
AKSUbuntuEdgeZoneContainerd1804: sigUbuntuEdgeZoneContainerd1804ImageConfigTemplate.WithOptions(opts...),
AKSUbuntuEdgeZoneContainerd1804Gen2: sigUbuntuEdgeZoneContainerd1804Gen2ImageConfigTemplate.WithOptions(opts...),
AKSUbuntuEdgeZoneContainerd2204: sigUbuntuEdgeZoneContainerd2204ImageConfigTemplate.WithOptions(opts...),
AKSUbuntuEdgeZoneContainerd2204Gen2: sigUbuntuEdgeZoneContainerd2204Gen2ImageConfigTemplate.WithOptions(opts...),
}
}