DodoApp: Support remote clusters
Change-Id: I6f4e6a0a32cc723b47c96518d83b1ffdb5169f14
diff --git a/core/installer/app.go b/core/installer/app.go
index f023b18..d7f6989 100644
--- a/core/installer/app.go
+++ b/core/installer/app.go
@@ -491,12 +491,16 @@
if charts == nil {
charts = make(map[string]helmv2.HelmChartTemplateSpec)
}
+ if clusters == nil {
+ clusters = []Cluster{}
+ }
ret, err := a.cueApp.render(map[string]any{
"global": env,
"release": release,
"input": derived,
"localCharts": charts,
"networks": NetworkMap(networks),
+ "clusters": clusters,
})
if err != nil {
return EnvAppRendered{}, err