projectsveltos / addon-controller

Sveltos Kubernetes add-on controller programmatically deploys add-ons and applications in tens of clusters. Support for ClusterAPI powered clusters, Helm charts, kustomize ,YAMLs. Sveltos has built-in support for multi-tenancy.
https://projectsveltos.github.io/sveltos/
Apache License 2.0
222 stars 14 forks source link

Add `getResource` template function #590

Closed kprav33n closed 2 weeks ago

kprav33n commented 2 weeks ago

getResource can be used to get the management cluster resource by name.

{{ $clusters := index .MgmtResources "ClusterData"  }}

can now be simply be replaced with

{{ $clusters := getResource "ClusterData" }}