From e7c7811a9c4cd54f63e446bfbcb01722d89c15b6 Mon Sep 17 00:00:00 2001 From: Giles Knap Date: Mon, 23 Oct 2023 08:21:58 +0100 Subject: [PATCH] switch to library --- Charts/beamline-chart/Chart.yaml | 5 +++-- .../{deployment.yaml => _deployment.yaml} | 0 .../{ioc-volume.yaml => _ioc-volume.yaml} | 0 Charts/beamline-chart/templates/_ioc.tpl | 9 +++++++++ ioc-instance-1.0.0.tgz | Bin 0 -> 2632 bytes 5 files changed, 12 insertions(+), 2 deletions(-) rename Charts/beamline-chart/templates/{deployment.yaml => _deployment.yaml} (100%) rename Charts/beamline-chart/templates/{ioc-volume.yaml => _ioc-volume.yaml} (100%) create mode 100644 Charts/beamline-chart/templates/_ioc.tpl create mode 100644 ioc-instance-1.0.0.tgz diff --git a/Charts/beamline-chart/Chart.yaml b/Charts/beamline-chart/Chart.yaml index b9a4545..2b2957a 100644 --- a/Charts/beamline-chart/Chart.yaml +++ b/Charts/beamline-chart/Chart.yaml @@ -1,6 +1,7 @@ # A Helm Chart for an IOC instance apiVersion: v2 -name: ioc-instance-beamline +name: ioc-instance -# this is replaced by command line arguments when `ec` invokes helm version: 1.0.0 + +type: library diff --git a/Charts/beamline-chart/templates/deployment.yaml b/Charts/beamline-chart/templates/_deployment.yaml similarity index 100% rename from Charts/beamline-chart/templates/deployment.yaml rename to Charts/beamline-chart/templates/_deployment.yaml diff --git a/Charts/beamline-chart/templates/ioc-volume.yaml b/Charts/beamline-chart/templates/_ioc-volume.yaml similarity index 100% rename from Charts/beamline-chart/templates/ioc-volume.yaml rename to Charts/beamline-chart/templates/_ioc-volume.yaml diff --git a/Charts/beamline-chart/templates/_ioc.tpl b/Charts/beamline-chart/templates/_ioc.tpl new file mode 100644 index 0000000..1327169 --- /dev/null +++ b/Charts/beamline-chart/templates/_ioc.tpl @@ -0,0 +1,9 @@ +{{- define "ioc-chart.ioc" }} + + {{ include "ioc-chart.ioc-volume" . }} + --- + {{ include "ioc-chart.deployment" . }} + --- + {{ include "ioc-chart.configmap" . }} + +{{- end }} \ No newline at end of file diff --git a/ioc-instance-1.0.0.tgz b/ioc-instance-1.0.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..b45d140903a7b01517e7186e9c18c582bc90dcff GIT binary patch literal 2632 zcmV-O3b*wiiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PI?AZ`(NX?`wUELGlOwTVNf_Nt_nO-2#D|-3HhsMw83l;c)2E z)Yu|Qkt#{qHM05chan|d@0-kW~he--zR`X})#h@TY2mQh&8%&Yi!@3nfk zKgnRZxJ6@yRs)zFMv7%PfTmJJZjs{vq!=4!7SXIC?j6Jjar8&Se;L1XwCsPzWP$d{ z9l#Fz@5lYa75hJqd&e*K{~Ti<5}dF?ItZ5!6K#M=3FlWs3tGWg9=*+@eXxjtDgix# ziIC{&$|Wvk4l=fYF@m0E5O2kYg1@jD}XpAhALg66VhdDxF5nPHj28(7U zI0EBb7s`Q9{xf+cn=_7JHArMLS|u##!bSTaCa};2D8vMu2Ad-nlLasZOgc1*IpG(e zf0{>lOMh92+eI2?GwuP+PX`0b8S9B$HPvwb)d>A z62|$}5ISJ+b0G{SerlL9rBK2t=V)!TPw+gwE}Rt!k}&CfTo%@$iPGgRgL323$wVmO z7SI8$Wwv zIVKdENNE0}Up{~?=7QU<(41z6T1~{XIosuaiu8mVk-GqySQ#y45Gi`iCNJVzOa07& zO(W}czVb!q^g)UlDzvusv6>_T(wLM?O-end-RKfnk_1JkPq|M1-vX+cFj|pfM^mZC zOrn|%B7lAPB}IcoJrOE_4>xBQ*IpcC!!`owc;g~k2IF*>h)?!f8KKZo_mk}D+_AGCHq(k(2k z!)y?gz24wbDHJpX`x+uAv#Ev3mw3($h~h#FqeAqYhdJ^i{>B6 z6uiFBFJ(>~?UQHr{#<7S2fRyj8d8+mLF6F}qH1~gsmiD6a13Tz7MWj?d8H(1b0Zwx zOwe$B05{~tIa72g3`Vy@AT{;@X~bMwI*rloFrp>5o@G$Op+V-VMVv{A3EbVmL8$vE z_`&^s$8R+ErW8~%pYeuzoDg!Hn^=JSw5ZfK@0$dn&D_K$ZZr!DZ2EAAnpM zIOa1>N2m?}b0I091sTvnM{(aTDJ&WrLcP)y#mN~@0{bzg1H>xljxN+zjKncs5rAbtm0wqy1NUky~=ixW_TxhpkVm}Ja2e5Zz3f!YiQz`9yZdoGx zRE*Imbe>O_r%X+;!&zb1k5=t*e_v(-m_$@!4!rNorQpmCpcesHls=^lTV%}f^yh{& zcFChMzH)g(K zUkz=^Eo5rlCn&z0!_GzO=sHQ8<4YfV^d z5Y@!a4sRwd--^>yblk+{Pl$H=w!0zMY1Ia>I}GJ_Al}4oH`Zlhen83ZqY?Yu{E1<= zd3x;9;uf@Zj{en<>(sl2GWW@NgTszJX@rM~cfxqDyLd?a6~xfaSy$LFf5GxLsz)eK zU0l@W{z#n*)nJRtm#7VrvW#qE>cE)UbQuNA)V4o2-6r{_Ccmn+G%|XO&1Lvy>9x0R zP29U6HsxKgjYZ z@XtL$zV|)sbvXUo5|z&3{(kRY_1d5!7Zh+B65gdpzG5A%>T=y${8rwpv2C|v^ayXH z4ScuRBfZ}Ep)$nR@b%`uSwcIleY^kMOdqx}I%m_er}$o5ccX`O7r4zERq~ASv3Xxh zx(0zQ#^Lkc=FF|TS=f8)r+VNFUy+71frpkg(d`2Mc!bs^Le;&dFq~Vg%&hg2@9qGc z{s+rsBWG;Uz;7T_g33WJZtU0SnQY)uf8Da$JM2**( zpvnC9?8Ei>)#Xlr4-^=rA%pn?I9F>QLq~s=C9EbV z>&5SyM4gtjPa9#0jm}6}XS4~`+2?}E2eo}u=?#FB334}pOI->apR?7vrT<6M!TW#n z{$CvT-yE&>|N1ZezvmhIJ|Ow$q{3EDL(BpTZ#Y2*zNc^yUZmL z7rJ~-p^QcwU+DGXIKB{3!{7YTSMSGm`#*5`6a5v~F8e<^K3=i^e($jNV*k%ER!lEg q>9A^tY%s+?RqH=M|D$F6GG4~Zcp3kV