From 0b815b1d4cd804e321d913da1dabe75104b5eee2 Mon Sep 17 00:00:00 2001 From: Giles Knap Date: Fri, 15 Dec 2023 13:17:07 +0000 Subject: [PATCH] switch to StatefulSet --- Charts/beamline-chart/Chart.yaml | 2 +- Charts/beamline-chart/templates/_deployment.yaml | 4 ++-- Charts/shared/Chart.yaml | 2 +- ioc-instance-1.0.0.tgz | Bin 2632 -> 0 bytes 4 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 ioc-instance-1.0.0.tgz diff --git a/Charts/beamline-chart/Chart.yaml b/Charts/beamline-chart/Chart.yaml index 2379718..12cf4ce 100644 --- a/Charts/beamline-chart/Chart.yaml +++ b/Charts/beamline-chart/Chart.yaml @@ -4,6 +4,6 @@ apiVersion: v2 name: ioc-instance -version: 1.0.2 +version: 1.1.0 type: library diff --git a/Charts/beamline-chart/templates/_deployment.yaml b/Charts/beamline-chart/templates/_deployment.yaml index b6a978e..3a91aeb 100644 --- a/Charts/beamline-chart/templates/_deployment.yaml +++ b/Charts/beamline-chart/templates/_deployment.yaml @@ -1,7 +1,7 @@ {{- define "ioc-instance.deployment" -}} apiVersion: apps/v1 -kind: Deployment +kind: StatefulSet metadata: name: {{ .Values.ioc_name }} labels: @@ -28,7 +28,7 @@ spec: serviceAccountName: {{ .Values.serviceAccountName | quote }} {{- end }} hostNetwork: {{ .Values.hostNetwork }} - terminationGracePeriodSeconds: 15 # nice to have quick restarts on IOCs + terminationGracePeriodSeconds: 3 # nice to have quick restarts on IOCs volumes: {{- if .Values.runtimeClaim }} - name: runtime-volume diff --git a/Charts/shared/Chart.yaml b/Charts/shared/Chart.yaml index e77be2f..f0044a1 100644 --- a/Charts/shared/Chart.yaml +++ b/Charts/shared/Chart.yaml @@ -9,4 +9,4 @@ description: | type: application -version: 1.0.2 +version: 1.1.0 diff --git a/ioc-instance-1.0.0.tgz b/ioc-instance-1.0.0.tgz deleted file mode 100644 index b45d140903a7b01517e7186e9c18c582bc90dcff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 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