@@ -75,6 +75,7 @@ resources:
7575- <<< : (( sum[funcs.splitIgnoreEmpty(",", funcs.ignoreDisabled(defaults.BP_COMPONENTS))|[]|s,comp|-> s *templates.blueprint] ))
7676- <<< : (( sum[funcs.splitIgnoreEmpty(",", funcs.ignoreDisabled(defaults.CHART_COMPONENTS))|[]|s,cv|-> ("cvs" = split(":", cv)) ("comp" = cvs[0], "chart_version" = (cvs[1] || defaults.CHART_VERSION)) s *templates.chart] ))
7777- <<< : (( sum[funcs.splitIgnoreEmpty(",", funcs.ignoreDisabled(defaults.IMG_COMPONENTS))|[]|s,cv|-> ("cvs" = split(":", cv)) ("comp" = cvs[0], "img_version" = (cvs[1] || defaults.IMG_VERSION)) s *templates.image] ))
78+ - <<< : (( sum[funcs.splitIgnoreEmpty(",", funcs.ignoreDisabled(defaults.CRDS_COMPONENTS))|[]|s,cv|-> ("cvs" = split(":", cv)) ("comp" = cvs[0], "crds_version" = (cvs[1] || defaults.CRDS_VERSION)) s *templates.crds] ))
7879
7980
8081# ##########################################################################
@@ -88,6 +89,8 @@ defaults:
8889 BP_COMPONENTS : (( funcs.notEmpty(values.BP_PATH || "") ? ( funcs.notEmpty(values.BP_COMPONENTS || "") ? values.BP_COMPONENTS :values.COMPONENTS ) :"" ))
8990 CHART_COMPONENTS : (( funcs.notEmpty(values.CHART_COMPONENTS || "") ? values.CHART_COMPONENTS :values.COMPONENTS ))
9091 IMG_COMPONENTS : (( funcs.notEmpty(values.IMG_COMPONENTS || "") ? values.IMG_COMPONENTS :values.COMPONENTS ))
92+ CRDS_COMPONENTS : (( funcs.notEmpty(values.CRDS_COMPONENTS || "") ? values.CRDS_COMPONENTS :values.COMPONENTS ))
93+ CRDS_VERSION : (( funcs.notEmpty(values.CRDS_VERSION || "") ? values.CRDS_VERSION :values.VERSION ))
9194
9295funcs :
9396 <<< : (( &temporary ))
@@ -120,6 +123,14 @@ templates:
120123 access :
121124 imageReference : (( values.IMG_REGISTRY "/" comp ":" img_version ))
122125 type : ociArtifact
126+ crds :
127+ <<< : (( &template ))
128+ name : (( comp "-crds" ))
129+ type : fileSystem
130+ version : (( crds_version ))
131+ input :
132+ type : dir
133+ path : (( values.CRDS_PATH ))
123134
124135
125136
0 commit comments