OSUpgrade: Version Planning

This commit is contained in:
2026-04-03 08:57:27 +08:00
parent a14fa23e7a
commit 9cb593ffc0
10 changed files with 985 additions and 38 deletions

View File

@@ -77,12 +77,14 @@ func DefaultOSUpgrade(v TemplateValues) monov1alpha1.OSUpgrade {
},
Spec: monov1alpha1.OSUpgradeSpec{
DesiredVersion: v.KubernetesVersion,
ImageURL: "https://example.invalid/images/monok8s-v0.0.1.img.zst",
NodeSelector: &metav1.LabelSelector{
MatchLabels: map[string]string{
"kubernetes.io/hostname": firstNonEmpty(v.NodeName, v.Hostname),
},
},
Catalog: &monov1alpha1.VersionCatalogSource{
URL: monov1alpha1.CatalogURL,
},
},
}
}