From 9c4ec0a75342a5bcb7e17d5352f7983603127047 Mon Sep 17 00:00:00 2001 From: Jeev B Date: Thu, 29 Dec 2022 10:08:01 -0800 Subject: [PATCH] Switch to using stow for all supported backends in flyte-binary chart (#3195) Signed-off-by: Jeev B --- charts/flyte-binary/README.md | 1 + charts/flyte-binary/templates/configmap.yaml | 47 +++++++++--------- charts/flyte-binary/values.yaml | 3 ++ charts/flyte-sandbox/Chart.lock | 2 +- charts/flyte-sandbox/README.md | 1 + .../charts/flyte-binary-v0.1.10.tgz | Bin 10123 -> 10206 bytes charts/flyte-sandbox/values.yaml | 1 + .../flyte_sandbox_binary_helm_generated.yaml | 15 +++--- .../sandbox-bundled/manifests/complete.yaml | 25 ++++++---- docker/sandbox-bundled/manifests/dev.yaml | 4 +- 10 files changed, 56 insertions(+), 43 deletions(-) diff --git a/charts/flyte-binary/README.md b/charts/flyte-binary/README.md index ea7ba157fa..e02e1151c1 100644 --- a/charts/flyte-binary/README.md +++ b/charts/flyte-binary/README.md @@ -48,6 +48,7 @@ Chart for basic single Flyte executable deployment | configuration.storage.providerConfig.s3.endpoint | string | `""` | | | configuration.storage.providerConfig.s3.region | string | `"us-east-1"` | | | configuration.storage.providerConfig.s3.secretKey | string | `""` | | +| configuration.storage.providerConfig.s3.v2Signing | bool | `false` | | | configuration.storage.userDataContainer | string | `"my-organization-flyte-container"` | | | deployment.annotations | object | `{}` | | | deployment.args | list | `[]` | | diff --git a/charts/flyte-binary/templates/configmap.yaml b/charts/flyte-binary/templates/configmap.yaml index afd08e4134..624495416f 100644 --- a/charts/flyte-binary/templates/configmap.yaml +++ b/charts/flyte-binary/templates/configmap.yaml @@ -76,36 +76,37 @@ data: rawoutput-prefix: {{ include "flyte-binary.configuration.storage.userDataPrefix" . }} {{- with .Values.configuration.storage }} storage: - {{- if eq "s3" .provider }} - {{- with .providerConfig.s3 }} - type: s3 - connection: - region: {{ required "Region required for S3 storage provider" .region }} - disable-ssl: {{ .disableSSL }} - {{- if .endpoint }} - endpoint: {{ tpl .endpoint $ }} - {{- end }} - {{- if eq "iam" .authType }} - auth-type: "iam" - {{- else if eq "accesskey" .authType }} - auth-type: "accesskey" - access-key: {{ required "Access key required for S3 storage provider" .accessKey }} - secret-key: {{ required "Secret key required for S3 storage provider" .secretKey }} - {{- else }} - {{- printf "Invalid value for S3 storage provider authentication type. Expected one of (iam, accesskey), but got: %s" .authType | fail }} - {{- end }} - {{- end }} - {{- else if eq "gcs" .provider }} type: stow stow: + {{- if eq "s3" .provider }} + {{- with .providerConfig.s3 }} + kind: s3 + config: + region: {{ required "Region required for S3 storage provider" .region }} + disable_ssl: {{ .disableSSL }} + v2_signing: {{ .v2Signing }} + {{- if .endpoint }} + endpoint: {{ tpl .endpoint $ }} + {{- end }} + {{- if eq "iam" .authType }} + auth_type: iam + {{- else if eq "accesskey" .authType }} + auth_type: accesskey + access_key_id: {{ required "Access key required for S3 storage provider" .accessKey }} + secret_key: {{ required "Secret key required for S3 storage provider" .secretKey }} + {{- else }} + {{- printf "Invalid value for S3 storage provider authentication type. Expected one of (iam, accesskey), but got: %s" .authType | fail }} + {{- end }} + {{- end }} + {{- else if eq "gcs" .provider }} kind: google config: json: "" project_id: {{ required "GCP project required for GCS storage provider" .providerConfig.gcs.project }} scopes: https://www.googleapis.com/auth/devstorage.read_write - {{- else }} - {{- printf "Invalid value for storage provider. Expected one of (s3, gcs), but got: %s" .provider | fail }} - {{- end }} + {{- else }} + {{- printf "Invalid value for storage provider. Expected one of (s3, gcs), but got: %s" .provider | fail }} + {{- end }} container: {{ required "Metadata container required" .metadataContainer }} {{- end }} {{- if.Values.configuration.auth.enabled }} diff --git a/charts/flyte-binary/values.yaml b/charts/flyte-binary/values.yaml index cf5a8a5a71..adb563c32c 100644 --- a/charts/flyte-binary/values.yaml +++ b/charts/flyte-binary/values.yaml @@ -42,6 +42,9 @@ configuration: region: "us-east-1" # disableSSL Switch to disable SSL for communicating with S3-compatible service disableSSL: false + # v2Signing Flag to sign requests with v2 signature + # Useful for s3-compatible blob stores (e.g. minio) + v2Signing: false # endpoint URL of S3-compatible service endpoint: "" # authType Type of authentication to use for connecting to S3-compatible service (Supported values: iam, accesskey) diff --git a/charts/flyte-sandbox/Chart.lock b/charts/flyte-sandbox/Chart.lock index 62683dc27f..9fb52fe3f1 100644 --- a/charts/flyte-sandbox/Chart.lock +++ b/charts/flyte-sandbox/Chart.lock @@ -15,4 +15,4 @@ dependencies: repository: https://charts.bitnami.com/bitnami version: 12.1.0 digest: sha256:398b480f861351e28080997e6fc1058519e33171494e52beae6a7acf9daa54d6 -generated: "2022-12-28T10:53:15.75989-08:00" +generated: "2022-12-28T21:05:49.8877-08:00" diff --git a/charts/flyte-sandbox/README.md b/charts/flyte-sandbox/README.md index e97d085572..facada6b84 100644 --- a/charts/flyte-sandbox/README.md +++ b/charts/flyte-sandbox/README.md @@ -40,6 +40,7 @@ A Helm chart for the Flyte local sandbox | flyte-binary.configuration.storage.providerConfig.s3.disableSSL | bool | `true` | | | flyte-binary.configuration.storage.providerConfig.s3.endpoint | string | `"http://localhost:30002"` | | | flyte-binary.configuration.storage.providerConfig.s3.secretKey | string | `"miniostorage"` | | +| flyte-binary.configuration.storage.providerConfig.s3.v2Signing | bool | `true` | | | flyte-binary.configuration.storage.userDataContainer | string | `"my-s3-bucket"` | | | flyte-binary.deployment.extraPodSpec.hostNetwork | bool | `true` | | | flyte-binary.deployment.image.pullPolicy | string | `"Never"` | | diff --git a/charts/flyte-sandbox/charts/flyte-binary-v0.1.10.tgz b/charts/flyte-sandbox/charts/flyte-binary-v0.1.10.tgz index 9be2ab4d335ffe833ff4d7912af2f006816e679f..ed719fe0a5c1f14de993c5a839692992ced1c069 100644 GIT binary patch literal 10206 zcmV<4Cn4A$iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PKB#bKEwv;QssOQ()!nTRRtWW;BxRovPfOEIE#99Y{3J+%KSoj%+ZtBN8Ij$MMx)W)02;tDz2YcX;0)5M@!<+m z9$vw9`lq{mCX>nJ>E53F|70?$|9`SOoBV0IH`|}>?oKBAPyaNT&i0>8{{$v?%0zk2%K_?vjlJg zh!(9oGo!uQ27>|<|x9; ztJ+&(I;FK7Ro>4>06YRQcjmjD?uZYWhjzH6xg?doFG^*M5S=wh<^mWcq8hk z(Zo+n3NndikmevKj3*Q^O)ZCvT@o6D6Z4~m&?V+8jdQ#N4DoLO1g9vXh=WU<3xLwoWzoz;XtZHm8lcRSKtSMn2TRz36?mO;^7cy zLIrb&>jeTZj@=?0kL8vm$U3F12;<;;!nl+wS(bIi8RIaEkOUN9b1>a~7EZ!RI5n&i z%E5{Fr>y~W*@W^r*x#G&YQ%U^HlkZ5C!(<=kOI+uR-=*Jsy7zDU<#rXqm0`xLL-a< zsZMHWOA;Dv4j4<% zsxxq6IBd4)>8#$U;$bs`FDOuy2=Ie{oSL7IgUc0;R$!q7P7%YgwkqOLU~{ljumC~E zgXxY#PwU+2>1%L$iFve=YN}oW@m4AEdR=5Pn#>YqQ%+|=MAkXvSO79aFK~n`-ID4Y zEMdx!Q{u($DNdxx_%4OAS1_DpfTCXu#5hyrFLvcy$P4P?zGrAzq>?9AVPKJxg_0Tr zk5QO}V2v|Oo>*L4YLg+9#W}$l2k+m$76zcZY6jYxEky(teD&@sM?n5VmhuJ4xDLU! zG4YrLZ)raD#c=%%fKh}PJ4aV#%}mL2u!G^c!jlC4JGue~@)tNqSCRvlw_y!xN!6;& zq}vfiXa{ujA}lGVh)1Hsc6FIoho`K#Kbd%w+qC_bUYcUg94? zwptKKV@^lLSdIS=1w;AKLoBOR}#B1Ka9iZJf`>p z(ajk;705>t+1U1y+znZZ3dYHL4u1aE$e5wN__k)6M#_X3)zhVem-7E@7+x+P0fOTQ z{CIqHIJ|5ikxG3O;n91VN@Fb0BsJqtHI#;_X^M!wj$>0!IsIY6vg0GG2MW}KudP@s z4P~S%bQFpc#o~;M5I?mFQp&)7@`%BFoBLThbQ$O+*1}w!>i3YXz>A1p;({>DBUsaX1v^gkesoj)pW^`C7u2f6hU&ifD+*SdI({O~&q& z7kC7|d;QOMFVBvDIC%9^m%(9DA(J6eHUHk+o0|%7CD`ht1dw{YFOi3nXdjTmHE>%sC#pUFQ z(mhMX`g-?esla9$!*n8l*RjQmVp*keykuQ-Z@+5K)F@HE-@Lerw^CDyFpGhm?Tpb9 z7OAC-r~w%P^Q(-6Xu`TM#dpyaXi`cv#TO_;jGa)jKwZcNP*|0P@>8b>&B2QEoXyAM zGV&FA8k2~PIb`Q-Y@7rNauS!58qRw|I-m%~SpH%hQeMch#saaiFaa*3))H8ZUj8kl ztw0smlGH^jg4V#9*9zN-?raHiLaIb9jT~O0=qgIl_k^66-e)EM;snql6OnR_8d#tu zp-6aTxD@tO)0UEO2|A)MUduQjkm5DwOwNGXxduPy7Fn4ng=oUEHCjs}G<}7&VN$fr z_b4ya;Or5|NqmZ;f?|GkNHUH-a9d%f-^+5vhmsRD8+%)YG6e*>0HHNae&%hVJT0;V z_MRa+2T%9+XM5$#SCkaF`*vA>^$1)-%)cY_=!NSHGVE#~ClX55`{)IT3%QPwlh|q7 zN8p`sz?hl&q!?VTP^LnJMqq%M@H5hEGA(7>w3Wcja%VhHuip|F!IID*UexNLBKOjr z)g0P!wbEYCR`qR_MFHcwykv|I(_U=4AHX!n8M2s;`|=W~`>{?>)@hGxZCe`Ux>;^F z%rz3)I@j!Tg0h2njkAM-ugtKhL%~cerw2`}I%-mL`%RMbPo=irfY7s?vRORnAy5wo zdkR+uDkt&l8x(Aj>nnUVxcG^r#Tv=AChx4)h5Oxaz#DX`F_ZezPMbBXv4d99VmL;T z2xt7GNySZ*mO-<0gfbkK@E&Sab!n2UQm9t;gv5ek|B$!ofu!|~U?xU;(zMEn-8dGO z8ZMWj)GIM0PLU$PzL86FZxFvE^!yuucoZ7pX*SGo!_0G+-PgP+V?+H$jV<_9UYTn& z;NtxV0G0D{sD@j|CnK{U$aIwqxO``ZfElqP8WewHI;R>n5lRuuNhT{>_Edu}|F0~C zaM5;xC82p_^fXw+Xs%=61@0^=7jg;|8?FC$PA z?&Bab0+DmcO!T)19G`fLw89f5SVT*z!ysrR2clZRLYFaqq#49n z67UrYR0RT6fdJ>u1V*L8w$n6ZeJWAk!Yo0u@hD=<%mP7*08CSIX+koq%RTaUiPr6u z=pD|YtLiSbv9PmhRANa&BVkBIYFxmpLL3{-26f9+7PlizzkUq*a3MJ2#Y!6Pr0%viX zG*!;W&W>njx`2_>$c|Td`{LlxX>0-LYiX_WZ%L{$Vw}HUU}f@sO2BE+p#!q)4h873 zg$;C{EtER{wn&jCQT7&E=$RwFs?^VP6p3Uyita=QQ6!?H#)RK#<@2Zt?UQE}p)$SG zkXw4w8h4w@xq)7n^IhiuRq{XW-0%3!kMCZdhWrD+i!%E1zs2ur z{^$Pg)2G|~&--{<+W%~Y(i~A1^8EIxz}@XXolR!Dwf28HeKy&)|9w0kKaRg1z5I|1 zCnF5A$!iq9<+@Th`g;7^Z=;VN12O!-83H?vjNly*lpu2YAXHmPq!kT+QfcLtwBT!D zZ?gzIoynhgeOfG+_ygDpc7UdZvRM2aNfxyohqi=ek)~JR*8-+;a0FnUOXkDTKaip= z;khV5RD^*AieSMIU}Rl!$+F5zjMA9Nuu;yYs%bj8y!KeGvmtQw=2XB6-z&ysPr}jh z5>S*P$h6$_C`_-&sdu?`>8a^v8H)JlSIO9vO^A{HUh3(X6sX~YAnEz)*^PDCXeMN6r z5zQ%^RqKd?lK#H0X(edcuJ!u3qE^54#vE`BD9Te9A+YnmcEHZr&gPv-MaL>E>0wg= zDLz*yU59KnmaNag$BzJKQCh?;RSQ+&EkF#VDB^^^)&+!)_UIZP*xg9t8_e^tIxMxj zhCY7upj?Ar3&K%N0!=Dwn85_a!Qx60GMc30Fs}qpHS@z{Sg&f}`S;C42jPS*{7E!Z{r<$aZN!__x!#;OVy>hQegHXi${URuHMNgKh;t*c`v4Cx*H zV`mV77F+O2=R10qZJc$UA%?wztN;1|=B?tZ!Z(vs1PTBER87gwM)+2Aeqw>5u`{TZ z0!MuH-~F<*I~?qu4V_iCxo8ck(2!DVC{;l_m5djGfV^2PZ&5S3=LO`DukNINa#i63 z@>Mf7+ZkU#I;KT7)~ik`J7sKZ?$?<{L2}2<5DC~F6(FZ*i9c*sLA`AxG&?a)B#p9K zUo|&&%)gb3-k72o?7X+7yV(WmYg=9GWtOC!u8DpHJ8afR!tVE|>l&NQ$K$`Sv0!b- zSBpxQ)a4~nYy0#Tn6RM*4(zigskq9=MvbdUggWWFY*m?pzzu8PPTN-*OXb{)ykCbeUy^(Z&EimIlQ%EW<^Ssa)%K>dlvA9L1RnC@{stk4fO`0UOBC6+;=g;fIicqc&N~De0diD0?a3i)7 znn$f{{jG&9xe_*ntxL365pr(X8=|Hf#}wJx-!$Cab+nS%!Gnd8*G|)*!L)6-JC5CT zz9H<=1&nM5Bx$>BZLcCJx*5BF^vv}3xsRu1{ipQtTIFwZC``}#-*hs2R$c$uolN$& z>wow1bWStL(8&qDD~Cl*N9Q<;=Q@BJnUfjjc8R=wdU#;$Dd##BHI_r)PV_o! z?V@7d;!``}Tn6TQzzI$&@^B8FaX@&Ug2#TSYZLxIX)i$!B&tjM?d7}KEj>)Qpc`dTyWJ`DwHN!tz(fL$`1MefEEUHm%$L-Pvqw|L^1ZMC^Zae7-gQ ze~j^G^1QYq-IA(Z&Y0fzSeauxHv3d6voj@t+6h&i$id9)X3&!XHAsb%GT%SIa}<1`=rbb{6LTW-<|HxYW9D3vbF#B^JtTk5q^{Ty*8gv zZsp&^EexF9d;p%ISzw!N(moz~5I;+YwTXb>AZ~_WZ@{3@_@PYd^Eo6TcL8Z2p1Z(g zX_zD!_1EL@JDegGzDmi$=E8K@`SI7%((gP85A-1mEyXlaW&UWBwtY5uy8S;TDZ2e} z&^`Wtwl}Hge?OZ%+u!>C`*>;=O06&0+&tI0%TFQ%CR86U7@j{@X_(gSJG*)|aQyy7 zjfd#wr6l@Xx(oEBxNoIgLrQKyZcwn?f+ngS0GMNWD2SFsU^XY$PF4v@{bTxtfe=~; z%}bp#Apg2RbYam|U($ah`mnkHq?nnXxjp|e07V`v=nWXmN!(X%j8b$1Cd40?`ojhc zp$nAtilV~OP!Y(E9Hv)GE)>vTx`eqT^n96;%Z<2De?%lr?Rn~hTXq z6PA@}GwQF7N+B|@<(jbEP`R^v8b-wcq&noB!XPJe$<#|MzCw{eSoJ=)MNC*c$`(?%ue0gsAti zZxSdv`6}SI-zqsSfmYLP#JG(Z?=oT}DSC^RqVmRlcIf#CfaXBxHp3rQ$dluB%xc!# zYR3cg7U0{V6`IO!(p$D(^NV}h{J)Is)-b<|%fNc}|L;GY?AQ1I?@zY#Klk$Z)_;1o z3f}FaPuD)khd2dP+w0U@um}1}aq+d)_hBrwq1<5gW-^%s5us`Zd=9Q9oXk`-N2!)q z?W81vsXPMe`Q-WE^kV1&F zp50tlpuFr+xK?{#q?JHvltU^VQyyC_bCJ6)QnWjgiS@7MT6oZu2(G9EF#p;CaCV zwRL{5klS|6hb})Inq+Qw)XLN4cZm9ZP-?UwXf!>IDBR}qG6=7Oov zQs02+^f#vmn(G5A*?(`<)q|C-zo#>MX{9N12ZZ{PLZ?i7JKz~(sc!S~62c1L#qJq1 zxAqCR^6J0}nCV0IBEQPl(*1w@DC3zD?yDx9nl@LYjp2F+g!ZPt3Yd6%rWy{zb)Bel z#(=%SZwM(1?0%N-&d$-*8IEi1;@tB$pl!m3`i!A-FaNQH1Qj-C^$$6p98t));7R3SVElk zszckW#u*a6KB+oeBJUvV=y3mL^0v+$=as&@sM+4H4o~bohLt9Hb$IG)lbSI|A{H9- zstQCzgcSC?;>*j+P%#d3EQca;55qV{7seD)1mm+yiaF}^E!_=WXW7%D<`&m_Q(B2P zo3hbrPIOce=MQ>h?LW(;d8Mw;`6zoaEaP9esy(?6usR5`*YN=W^Zda1Q}oVsskU;_ z%B_JwpNg&SiK_%rKrP!g+@ICK&C}53WpTe-F1oyyuIAy(C!sLoXN{m2==^~tMQnA( z$vMgzUv*6*ibOz&VajSCqK8$5RRd6`!ZXxXzOP)}n;Nh%O&jmXa+#KwcsQ`i>Nm;j z>ycAjr+*7ERc7DMA`;j6v0@Sh*S_V&BE?ZHHGvetV(wY&k*I?V2&by5oldrHCFHw2dQq9Fn zVJkyjExEjz)Y~3L7ue9j1l>MxXYQrp zqpd~^T(6$@Ezmh9jD$BYCiKsd|MBIA>>~OUcra_Np;XKpawNvp)v$-;C_9c_4Yrp6 zH}|EU*Fx9G;=GlHz+B4ZR-}fN|I%woyLFkZkD@3t`Q?!1^xCxQA~A9dN7dh1$juzNAO))_vz6ttH0UwszjC86=} zzyEvow7&muvb#P1<9;4b{#VazEqJ`aV)2vK)#BT38}B^V^#Lp#e=6&?9h=ARY&}5m zpqDjNOAgf3ZR%3*(`NteBJmw00Cn5{-Tm3Ky?Xx7v)!%zzn90g%`nednW|gn3EVtI z_Y1edjRKu+)0er^1pO?{f42|@i0k-SBXB6%qxQ`cL|9W5x)!vy80-Xgmv z#azmuKCdBZ7a8?X|nz zOn5PF#7v_rIQ(^ms+e({C5I-{)h#1hq3E0y>v09AV)h=(H6rj;Xm;a=FCdf2Q(&i- zKD(o8!&Y#2|0yfh!$dpqNRC0ZXwBf-pi12*!rZKmzw5B0A%^Clc6jw$2E;e3_RzJr z8vl($Ift|FKhLv^`?A!=QE(d+>pw>Bwo+?xZFl9~ZesEVv(t`t1GbFg>t?TV%XVcx zyOp&HN(*C8JLbkaWp%3O?+!`E(Ffktc~%8b-jb{_A4U-D*qKVpdNaq)%Xf3D%uV;z zSQ!xNTa0xS_10##i9~)c^npR&HXb46g%gEHJ z0m)K?axe*}4WhMGQm+DZClGp?(rzQDB9yxeeEaad`0WipJc(`N$jKP81Z6=Z0vc%2 zz92)EpzNS}&i0KgS_hfW!nAq#-`K{r(YONv)UB2bIY6M7B)@ex=BP!=SRd8qF-H1W z8W|^mAdm~*GBh9ab>18l{0=4SlL9<;GLYu+P7aCpl3!A?9$HtgPND3go{yr;$;ppL zXKxOEczJqqaQL!Tvdk3yj*@jfVF#!yhV^E0?>DuZ!OR$icIMQ9zaVL`MsjJSku0N_ zQ*x^nu{LWd)s0=c6+drR&>mC|9f#G>TKaHf?yWK4@n`Tl?PS_WivJ7nKkY5y^()3* zb+^WbzU0>KU}M{VSB9Q(NO|4a1)lyJ_&TjNy?0>7eqRgrsaeq8iISJu#ZQoKrV)A6jN7t*Z8uIMePE9K6(D!i<;0p>P7vV7gcXV?#BL`+JD^N3ewIM z`3WV9dM2RrrOzwKbMQ`GQnzssDZW4%VoVi1s2UZNW)bbHyA`}mnD%%Lp%1SRuj^{A zLc0}$DPPH%`#OMZvYIw|B|{O6@rI(Q;%p$B8saA}oKG%1?pD|(imsv*eNV_atLwl1 z*3<23G;Y)7+J`PTn%e=6y%I1zBOdpF)=oB^kyQ7&7wu&YIyR$G+O5WI_q(F%@~sy} z+Zn&ZEWpNGDk~OuUWiRK+(cIxhrB*p>o#8H$dOH=m!F(ovw28b!M;sg+Tq>Ri6FyA z+ZN$Q<7{O`noC_bn;5Pc4!zSD)n-&{N9h<6dNI5`Y`l}(4}YH$TkqRy)qstxq8$iS zdA-{UU}}8T?dJ`77;qk0Me**%;IEjSf;#jQV z)}(^8p+)(lb8kO|rzQVeZ-N|)LFBD7zY9p!FV5n8wrBXxwEq^+0N zlE`h&+E?X}uWZm6fCY@sQFXCjC!lQ<;50U9l#iSTsRfr=v0ms?Xu5Yv3pq4)N!!U6 ziGt(Qg3Hx&eUxYa9$O6& zBV}_C)>cW{M6%VBV|j!Y-x?CHI3ApS$g!+i1qv^w;rH^_Rt9|a;54DpHBNDo!E|dU zn!?yrH(G{O?%7-R{N;{Qx7rU+-p=3M>C-d+C&r_{_x#^%I-4}+|DNt{=l|~G`E=(0 zbpFM5{%&5~653AY_ zuD#a}aNOnQ0zafmKRD$ku;8oR2U+Ru+RXO3?bEXUqt$S{hB*73*MBB^`%iZp>p$D` zzwhU1xtl>Pgm2IN9=Lj7tajfzP7Ur$S;sNe8g$&Z5BLU)Ch9zI=Wqr?m)q-V%cC?N zqhI}SJFf|hU%(V*5u!U!Iso60Sl+w7qc>)m4O{OhTrP3so~2X6_d-_H|D)%=BACS+ z@SPD39?K0^O=WXHPvy?Kw=hc(d!lR7_T5{VHsE`%$MK1e`{R>do{vwuIj!UBJ&DIB z9d$S~Fh(~ll9!#5WRnx;C=kyPAohOp8^n$r(gg97`cVgNBXxEZNB@VmW_NRDnxI-j zed6qQG+(^ZtD==iAFH<<_qCL-w5+ff3)bwN=S-D>ZQ;$ma@)co`6;x8VCM#HA<*ur zEn0k!KCzne0j|e^-N^CTDX~NBdzUAexgNQM`~vNL{pq&?F89)Wi&%m6EL8DIgnLTL(;lq}T!i8xEX0TiW>;|nC$B%Sv#i${+@ zh7xt3{NtRWCH{b7b@KV2pM>DYEWH9GlbC`fkRu9GoS|?O9-W?@azfGQ5jd1)2mEw+ z3SvyzC`>RP%YPO7qj2#bI+p*M7pr6}{xN^Di)>sHTEOVM$iWh)h>gAu*=0WZI$Xf> z(bpkgi{FIeWc2m_A3Xv;L5fMi!12*bHVXA|aib8&2#ysvCI23U7c3$%8h;M9q|*O? zfagev;f~AbjsK?g{y&>dxBI{D@{lAar5pXqNH2U+; z0U6-H?+yVwH82^wqgKtl&OTN1jK-593-hw-ZveY;E{ z57@5-r05Cw^Uo?#4d(K)ZUNX+gn$nm@F8U!ll+oyL1u2&o z_AMa85nwn=QUtz}h7f%~QNiINMW8&dbToP-qDV1x9gVKR-_aGg2BLo88XTb|EK)9i zv54Ya8msHkbs!$~ulZl)m;7sV4O-97t&WPxLPV|L8vOF{w_m_D0G+tan?kPv<5Ua` zuE8%mJN*=JCSv%F3$~LRel*YALkHmN9%7XPl7|p&J!SeDEC@*j{1T=Nb)n!)iMDbY zbE|j<;(rg>Y6BVs$5FU|485o6rf90z?zQj)!3lPtL!#JB~(-yXHtFl_h!3&81~lE zN3L9l@5mM%}HqsdwTkMppvwcLRp*>We{#vJBkt+ zoVipA79hxY(CSax$*B|j??CDoyQetG6#gcX5{Cci4tjulO=5o-)x1>EW8S=1Lw3W} zuHzdH-0Q)*Z-5(!bVB0O97O}9;=9CUKyAwV5W0ceZ!z8&Z)nrV%SWrXjXE+rUcMpx zgd&DA?vYuPePNiJGSkhr>;tM2+0vh3kUVfV!P|x9k_JewAGJL zy;rUeJ}2>j;ZhZ$d)QQkJw;JLF~1VRK_7UpU+>0VvR9N8c^SSv-QS<>4Me6zc5rL_ z_e@&BKJ>;Fc739!*}Zrp-xU}TM2r~ zsBHr2fzAih%?H!ujiF7spP>%yPfqF*c`g60MT^_A!G=(7&hi+xAL1(5!+k32f3aGD zU>$dtj_uOz@TB0r{IBVxw*I#}+kdvb|La~JZ(gs>we_U*{`KR>GDR2s_S;{#_G0^N YpY5}KKF8;O0ssL2|J)An3jj6&07;i#KmY&$ literal 10123 zcmV;6Cv?~!iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PKDLbK5rZ=>7W9Ux8EZK9}^Blw{dSPBVS)Id+G%(m{prDUG8ykp_x~`SOb?zO`~i&bl#7NZ zXB^T$jBj05wQ|3c2WI$ZL>VUO3|#CDV3yfGC*kC2I3C1^MHFXTzLOdP7KDO1WH0%x4!bO|^C z#JqAfBox4aqji=*js`C33=D^ZM_`dB$wm|nLP51kLQ{^&dQH;TaE=lN4&xXk>L(`v zCJEpxV|7prC}Je15n=-uYX+`=vxE-QlyGT$6gBAl-G`)uFX>9c=>jivD&K;$3`KZx zRe38+r?i%X()-x}fJY#P9L^y_UATW?1!zRl6h+dA0{d2w69jXHs1)uS@sGe4Z$$kx zn)qo+K_<}*(hOvT@g+q}Q_CP@mxRXP)cj~5bcy*&OyS*@W^LIM|==X~cM5G@@H3C!(<=kOI-;tVSc5Rc|bQ!30DJMk%*nghm(z zQk~S$mLxRT3^10gNsPXWF%!ePR940bh08WwCG&ra8VW#xq7jU4t`Uc#v?J9*h=Lb+ zbdID%B#Ler11HgHNHZ{8Uj>9NVT%7Fiw=}|i44Th=?lj_%9B0B7FfgTUtmVb1&$E~ zKRI$J-abCdGtts0R+=xwJpC3dBlbjTfd&+>D-@5UsNHrYz9Ir9n+8Yawkc6pq*R;8 zR-J-V!(qKe&!*Kz6%U&ld_jStr2s$t`vf(=Z!%pfn{qY{BC^gP#{!TcdVwQk=@wLH zU;z_`oDxwQX9TAlynp*z^tX0O2HIK)MFi%2_3kP|K>kA(@&!t{_IP#Q_4Gh*X+CYi zaQ!WSQG^&fM^{g5*{0+f7-G0C@g#x&hOWS&`~}X@mE^$Xt)KiXsYY^%TYq|*uKPRySi#Pk0Dq_S)jiTrHxF; zaw%%tY$Fr0WB{!(7cD!#(!K#On8sKp=mI6+OjxTG5+BtY`Bna!0Xxbh`4XqhmI(_h zVc5|i$`GjEg#|dz=ZL0=BLy&MSQ9Tu z&z$Zf`e9t{g~l6vPjRXFBhgfsP?&*@xs%QOcY&+P6~wmYhjAF4#}r>6x;aB<0{K`X z8&g`4+mfXyXPm5O;Gh2*7&Fx6PF76QK$#Gudb)J*QvSaQ!^`C(KyVy^pH7aC`j-tP zQlXE+8+lI?X^aJ$q-KUM4W(f!nj&1Clh~9~tTq@g=;YYyfdcj5Yb(}BLm8l~Q#+@NC^=b_CfzraHM1his2B>0 z$*b(q?GslY1?ZWpCOPAXzSXnZciNT|!v?o+L~R|TZYRQkuOJ6(Me-zeXLJHSMVDsk zrp7}yXex1bORaHcc)AG7qEiVg8Oxq!>|T|sk;5-dL5lgXGp<#q%D~Jpl#Ul4RHNdx zm>?GD>Tk#MHN9GXFar)n8DW?cs=XnNR=k#Q#h){DQnnY6Vlkwu^{BX5t5CXUso1gJ zeOV~5Sv4@7$lrBr@uFB(Y8)?F*WBB$dSt4VsNZj1TxqmYD|axBfn8jT(E{d)rHrTn z836OE@Pz1+wPA|yqASp4A<+b1pcFB7O356xAsawpRpx4(Izwm%R-9*SHX0S4uh7$& zL~O(%J7*&^NT47iaj}Nryf>r+ieQZ8FUBF|xtwdv5gQ2;;4*40fyL{L;RTAWq6Gaw$ayjPtmI#u0Gg-5Q?5`0bF?57iBTCY zggw=?r6gQ}jwsBiWd`PC6gIr_+Lg_(XY%M~9APSoP(Z57HC5aC9 zhUg4DJvf-|7cXB?l4tJQMfKGqa0xO0p3vhL?qHB&R|7ebP_o{~FF>5jZG()&PTM{L z@5BI%nOVMx!Q~32%0;L-2AGL)Mw(5grEHtF#Gdoi3< z2DFoMrM)9td2B1K!JDDWOU8_0dK8-+1Te{PiY%rxe0d2}$FbIttkoV@+O{ytRkPe| zm@6c-b*|XwB}xzDHBJw6zB1FI76miDoSrnX@~lZMrPoQ$zLeT}9YW9U#b*AXhd|XG z>?m9rsEov~wmS2xtGbMZ4t@->oMJKj~T3-`OQX0JrckczDTxKe?kR751d`S_f~lD8Nz*D9cH>xB zYPeX4Qm@36I6;a8`&RCRy+Qnv(DQEr;!$XXr`a&m4YST&bYJtP@D24FHMihbS!u1& zfQ$D7091&{k(zFuoDR(X8`D)X;PRcB0;a^yXi)sE>6~iTL?}fpBdM%x(Nhh+{J*jk zVu-d2EK8b2)_+Y&j7}vJZ%C}mcEoIW!i!RE#6b4T8;$yl@OgfDO2CNPZ<{bc|O z!d)ChMj&!6nTh@ufs<2jkyd!31dC`%wHO3Vifw6&9CWWGaw^}eB2{UX3Dg#@-cg~; zksc}avZq<@Q?BF5Dagb~NH0`Z*}TR2x^rruC2&?A1KkuOHIWYt+kvQ7FxO>_9%%+~ zx(xUV1*!spsz87 zlQdO`#c(Lvna*M4G_o@)ynS(a zTl_A^e;({T-P^@~-pA9>{vTE-$q;2B&u$+I+}{3^>3F(VY5%8_r~AA1zmMnodi2fU z<;P5ndSaw7agE})+~^7i-;93yZE$@Zi1`ps5g67Yf`=d|K;(KxsE(3IvmXAe!pciw z!8c+6NF(rcDu3ejS-x1{k6;)Kfu@DhSo|DF7WKdaZ3&A!Nv^=JIZWhi4Ztju%!h-& zBSl-nb5Vk*2m^Bz!JHw$$hzbs$SN-|N@6DcSh>8b)(z!;-($J)hrschGXX1{0WnE@ z5)MulfT9FJrsbxmg?funy~9PwtDG`J2B2hKbK5Rm6AN8P7%!|qYq8cEr15(np(o7J z`ID@`?7RN0TJUH^p@@WUm7El=;j{E|L*_DyQ@#MhKeOP^Y*?YC3hl3B{+}hybDC82 z6@6euG^cD&j2+ zU{e7pK36DNhio;Htk1ypHNa_<uV3n4fr)D991Mxr?Q4AT%tIbUnxRHleA;#mEf6XzMl-MRSmp+C{MRhUdjxF z{yLcG^KuQ`&gRqUs==>#-zL7it8%XY{HDoRmBB(iU#JWlkNs6ItYG-0iD2s1)v*(X z^icm8_9D<=3ts5}OwT@&v+>l&u$OT4Uq8aEQG8|idbEr{0RVuqDH(2rZ$;-P7AP9S zUab^3;;a7dmZd%6V9#vmFt^P`YellsYR zj#J22b>D0_x`1><^K_)Q!Bn`+$kyDiGqr-`iJLwWuqP@&M$rO)+^mB7*hpwjVw_4E zMYaA^KiDz*PVT~EiefN)Z%cQ>9n{yRx>n09NIP8<{R)O`+C{>i_o(U`o6bg~KeLfw zZRo2-sY~kemQiE-bQZW|eGBZ_XHArInU9ScSCa^J6nfFBGA7Dj(F%@4DMrJ<1}}(_ z&>1C79J6Cv{a+ngWf4%V&?0WaY}5ij1$pbu8s4-SDl8>F1f8L;0B~PjZwgGnPH&)DSk*QMd&;w`=OWx3FYzU$5<3Bc`ZsAI9Myk`RROA99 z9owz9Y=N%UFq51g-n~1Odx~9B*9hT?^X!zkb9UoVJs&@RUY%Bia=TI@ZN%2Ax2H!N zv9+XG)X3If8`zRtbA8ylMDrCP=a#)bYN~Nek&XRL!`)p+E12y)StxjIH4Pd}+lIU2 z*xh*S!!Dh}$aX-IG|SfZDw3e>*!|oq)4S(Bo`(IOVvN@+f168TI`;o2hxh6XiCt_4^w+8|;7cqRbZKK!^R`o9tEYf85&}@9h8mJlf=>gm1IH z*EA*+cMEJXEc9I6d;lXuy}%~fBwajoApR}~tW5+2dvVhTdjkfI#`k4XUl<|@xf@75 z@!Sn2OTz@gsJ|YE-{SOw2%Lk zBX z3j-mv4w{!bWMZR4Obh(`M9P9Th@kUdugUdBSsJRr7HXuQ3xWP_)F1Q`e~bxmo92Uf-*?!%NE} zcc=V5+u$5@ZSs<!u_&{=@*gjQ%OyGd`^jhbKG(=`4|&u$H~yGRDsasK~c|Dc-x>*>LG7yorH zk8l5{Zu+#HgM5ffK$WvjodtWKzm_4svishTg(j3Oc5lYxaS#!zR={WAM#9NR zMRT`nk^3hh5lrNrRL{rH|EfRZRNlH<+;#*&1UXE|GKgTbLLFo#&1B34hk{j2Qju3~ z#D~hvU0%MN#xNl%Ixa40FC`Q)#$RPT8zCO)bD_<9L=rP0%Vm+RgssS>zGSY%u1->O zeQi%COgfJDsgyUmbuvmalq5wt`trNdYEKZ+*eO&mQdkT``7x$5V2{7*>LJR_?YdI@ zM~Lzg@5R}G7DMJcNMM~T0GzWBy@)s`C+bvAWrDc<{i#&aNuW{s=0W ze(W{R^$&9GrgWpRd8_X#Exr5O^RwXa?c2kD*tfcg7-f54-T79|lGt;Q?>@2qr)v4dUUoydfZQ(u|zj!kzLTE^EMNp^Q{=Hudk)| zQ9#x8wyb%M;4oYdL1>c%IzTe?ntSs1U03b`u&Mug5Gr7c&+2B`b97aauag_Fhm4Dy zf=K%BI;zQ@(AU+hrtNxGA8a%mkoa#?f`HS=1^G=}zNRLbco zo_{l$UvucZ(&>*r;JDI6uZ~V_D#TJ7y*fJcHBzOAFC!KjbVnWlu!smJz+QQLd3hNs z#$kr#A2@JBuW z_1`#BPkig6uWUuXxO_37?90=7<*ACz;s*fCvP0)j(M6MmI&eix$p(SGOk1UwE4eyA zZLZb^DXVvz2aC%bbDu0?TxPSYjKjsVq%h?lYOX2JyZj4^*y;l(=P0dx)isSM5^fuY z39EpJUR4%W1wdUU&rnnOzH)UBs=>k}sl6kMMN;JcaA2h|^HfVGF-~xm{w>5*S|k4u zk+{l_6_Y5q@-55f364q=G4oIqV=9bSPO*n6dHwxpRLrFhrU!qWjv|;Oa~Pd>!%z06 z`v*<%T`lLS=I3h8h$o+=H6vcF!LBi#cN;Y(Utuw;p)y5NWmuQOR))GVxPX_y)q{Yth->GZ6A2p=w>+@(Q{XM*0qi1+yfGB zUrgv<$^QK1hwLKy5_m8>qM=mGEjbdi-?H07GL)Xgt_IuO!S&N)aw+Bg+t+t@aLgn# z_Btg+uWdZYc5-~zhuBVHKQr~NE}U($zzHh769UC5*%d3fk|yC?X{|{%h8YDs{%!-) z?)ixEWE`l!^@WtR1+um+0efPiZ8zWn1&TH7|LVISFA0r5{rT_d)9U%Z@!szKkNbH% z@n0RQwczmvo5fEWcZ+X(Y`pbe*9Wk1{H5&Mwj3V6v;6?UgWlFqE!k63ccDw2Pm}$( zo5Xhz0Mu^(_YS7d_N(zf&-Qlq|6U%~Hp47qMW}8OC$N2p?pJPuYXv&prYmx%4*I(^ z|LsEP6|>U-zX200Lo%%!MKVhwQ~9>#i59ff6A(2{y+!s+ib=|#KCdBy7m&%|DKM;r&kj{>*b43)JZ1U1pJ;nt z$OXqeRuUL{MRn!?9aacKF>Dpi&AS> z!EI2i{~Ed5O08jNyQ|@C8Dj;iNSZQYc zCDKW?4_j4U1SqPbRyl=q$u_UFz}m9L67|;A-7x005Xwzuhc!<*PC&N&fEh(Fz5@TR z0sug;asxws0GS&f>H~P+7)h(1nAC7kv?8*%;dCiumrR{%kSswc1LJT~BU;&i^(sKa z>t-#m#|X*@#pwdyIeagEbHg``w0Ge-8AG;2X;AZkdYZJa$dD~jdRV?^dn=39Lgsg2 z+C2PkY~z|}+<^e9R!h1ZAkdqg-?;~K)b?kruWIucBYiE6^biD@LJRId$MKNRqFS+#0Ec;V9;m+$u$^&0b3RV3%&i-}g|^ z>{R!ihgHxT`fzRStu4IUi4Atz$+VFa|5q^nG`ECzTrtB{duwbsmfU(c*x2^pm7!-G zQeGYG0#E-9e4SRC-a9a3pVoqXX%@6|q2y(H@iU~GsYD5JGu3G5Q~p&0x13_?-T|o3 z+*FmKF5-TI@h%wvb7WI}^0rZNf^N$KTIMv}Z2P28+}w97hW(@)TetR7reyQ?(G}-e zg)cj>s8hht$IqX8QI|A}I#K`XMb*cU+p+(u&L4NTg0ypac1p>-8e`~u=^7Q}J$Pp> zsoM+?3BEunVoVj?s~RPgdJ)aLyCu9$nD&esLLXisUe(o1xppfA6TXrw_f-JdWEE}l zN`@jB;|)bq#@RqN6~r%IIA5H5+^(<-6kSCL`hk#hR@Hy~t)tsjXxygDHBVi(TH67R zy%I1TGamPX)>by1nN<6|7tLk$x;CR$+O6ho_q(I&@~t;Un;E~uD8SlUD$D10UWg4f z+(cIxhrGI4>o#8L%8^aHm!F+pv$;!J!oH1P+A_MU8$tTdwk^U|^K4~B>RVmgEeux- zhd#HADl4j$t8@$ry&2x@Hr`40!%tIUW4^6M4cN#k+KE7!*Sk#sQ{k&>Keyze$9-fa z#k&`S+iYxoD$(n{qRpe}J5{4<1kpOpqsmu~_}BNeO8~i}JZ+Z@+}6A^uw* zuN;X<c&`1YaQzoNr-)w?dXCd&?PBK>g?NkGob`Ie zgNhe7;_eC-ufTmRk>Xa{`m@lCayP69E!>EaD#A8l>qS};d4O7vRT<vRTS4x@8a z-t5-_Xd5{=wF4T(BiBJH&Sjdf=lXt|_Vd?54z=^wcJW1`;5f11a`#+cWnBV(C*$-_ z)>(qY057F_mZ1nQaP$CVG5Y4AOGDjOM?PNdw8JZporZ{+vbkbwrzA}x+3CrNyqt^g z42f494^BViTvqJ@g%^|X2l;C!1HO82no#Q+XLy;yWM?Pp!q`+d8m3k5tzP#2<(B)r znlDe@t>4}0)3N?1=A)l_{ck#%j%(|G2TynFfA{fxIqQEq{$jWOw_E@FjO%|w3pZk< zittd^|Gf7vS|=kSDI>|(=UVlu^;hU$x7QnH_~F&~!L_n4pz>kV{9^Lp8aup1NfMl= z?uKV@@Z?S2j?(=poXE1cRO@muprSTa3>W3S?CNO>h6PQMb4xh9D zz9F&9yFSzhv&@05cN8ubICAgOso;Ad%j$pa$%F*ccmuvu!og#C;Hs`{4(ORYS@#yE zOT?b&nlyd)R;CH~p6hXP>f`?8w3FwP({@g)xcW@u$!SX+jtq>^4U6PuryyD9#JLK@ za|MXaPrilk$RS-Kep{dbWi(_R4Jwhvb*g7J{8E+Cre+Q(H8QJ^IFK%6kkw4(vt)pG_Ij z;-|EwZ`l9xW=0+UzrG3Rc2j_^{BH;QHUIzV-m{(me;?0X`Ts^ywBkING;F)6z?U)= zu;Yo}jVj-1rbh4L1~Yd=E+D@`dtZIp?LSnh4Q{yt)Mfwo_a;^Qf3VB{c|VW8`|6Yy z4Pn65aY93HGF-Hz&UlEUg^_p9L8Aixm5m*ycAE?#KAa7hdAJ)FCHo()P_o9$lu&e+ zWpvp8@xk<$yoYH#cmz_kRGI1@XA~{)M-;1@&;R%& z1V5$86(Fg^6fA)ZQIOyig@f?;?86x+6b&AMBWZTP&qrq<#*_`hCFUdfuVQ}?&i_M4 z@?Y~}wH%3m%%AKc9TkM;FgnjOu)qmogKt81nGL=P=kR>+O~}{cH=%er_~!o)9)X`B z#Uy9o!)c=2k=SYa*j?3uu|0dP`Kb?+u z=fCdd8N7P==H=VNcQ21We1G!#<#)p+N=Hf^KCEGi7l`SceS_ndKmPQ=2Ogs}slX1R z1i@4cC$qtS{oj9rU;+O0xQzP*{0sc|e*?Pqe7U&+oaRWA5%e809zI-J-p`g`c>2Rn zZ~id@g0+F<4_H9DyLUc~N4NA>mU*S3#b|P`{h!OArLg za}KOC3jzq}97gi`MMCj^)V+K57@hd;J6<=^2kXRlm|^shqf~g|%mF!)cVnAt6OYjX zr&!w9|6LbtAps#(S!?q{OG5lvm4vLZ_#h>)P=7}}5wBDRnBSXNd|L8*u-A9}l6aya{b#c;0AzJ+M#zY^O)ibL~qHJOKD@a7$+1iQD`EI|-D>WYZyaQO_v3z;Tr*oA$+1-6~v0%&a)Iv$u@0Km%@A1e=C1iV$PUFWEqX z9zwY~kx-_C;d*mY+QOclz3!H)tr=AMYW0brJ9oyk5N%Z;ycaA&ldE0s-os#%0Ls1W@_)@R*s7;Z@ zpdGk5_wdGeeVaz63@zsfb!2w3ctiLpMGU3fD?f$qBquGQFIN#2^DwENgf2(!jI@QG zN^t5BlJkZJ4yq|$+w0rzZnWjc>P9GMgX@CNNZezRQ$}c??37{8P?S^5uY_>WN8ULa zw_`8ZD@yXLaJrrz98C9nBGWuQyfyxNCaqu>dM)u>m#A!hwlKkK%vrcb>zXD{USY5H z7049*nj^+p7-hN7HTCC7YFAcPPKwx7lS_#C_k^Pz__K^s1j;2Aocl4 z3z3@Dm>dK!$#Ck-;LKsBpDqxkI7UrFMB8O#-e#y=uh-PcnsW=ZQms#M>#WwVD{Cd$ zZV3CxNUiR7mnh+Ca^W;bWe_=3zRi=Sfl>msv+WN%Yy~aOY&2A}>#&c5qyrVbxJ6jH zr)ss3(N>l#r(QbvZaml1%1Pw_Kt~ysqZ=L2S#P>oZ<@R|At_EFRDt~=MQtLlM9np5 zaZ?OeAIkN$8N>Frdsn6XpIEIxvzFYIBfE9iKPa>-{%10tmiK@5rU%b<`Je9P@y2!9 tSW8bx=U=X`ix5rl+i!n)h`Xk{XZP%$-Shi@{wDwc|Nl&Kwd4Ra0RaDY-9`Wa diff --git a/charts/flyte-sandbox/values.yaml b/charts/flyte-sandbox/values.yaml index d78d83f6d4..6f42b471f1 100644 --- a/charts/flyte-sandbox/values.yaml +++ b/charts/flyte-sandbox/values.yaml @@ -23,6 +23,7 @@ flyte-binary: providerConfig: s3: disableSSL: true + v2Signing: true endpoint: http://localhost:30002 authType: accesskey accessKey: minio diff --git a/deployment/sandbox-binary/flyte_sandbox_binary_helm_generated.yaml b/deployment/sandbox-binary/flyte_sandbox_binary_helm_generated.yaml index 8bf0916c4e..3a2d01eab9 100644 --- a/deployment/sandbox-binary/flyte_sandbox_binary_helm_generated.yaml +++ b/deployment/sandbox-binary/flyte_sandbox_binary_helm_generated.yaml @@ -103,11 +103,14 @@ data: propeller: rawoutput-prefix: s3://my-organization-flyte-container/data storage: - type: s3 - connection: - region: us-east-1 - disable-ssl: false - auth-type: "iam" + type: stow + stow: + kind: s3 + config: + region: us-east-1 + disable_ssl: false + v2_signing: false + auth_type: iam container: my-organization-flyte-container --- # Source: flyte-binary/templates/clusterrole.yaml @@ -290,7 +293,7 @@ spec: app.kubernetes.io/name: flyte-binary app.kubernetes.io/instance: flyte annotations: - checksum/configuration: db5acb3814626b8953a925e83ed5b99dc9379794cc57eee9db0f5d36e50532b8 + checksum/configuration: d80542e06800d62b504d192eb056bf05a4ab5506815a3ec6bd34def2ea92f2ff checksum/cluster-resource-templates: 7dfa59f3d447e9c099b8f8ffad3af466fecbc9cf9f8c97295d9634254a55d4ae spec: serviceAccountName: flyte-flyte-binary diff --git a/docker/sandbox-bundled/manifests/complete.yaml b/docker/sandbox-bundled/manifests/complete.yaml index 05f469acbd..eed30e6bfb 100644 --- a/docker/sandbox-bundled/manifests/complete.yaml +++ b/docker/sandbox-bundled/manifests/complete.yaml @@ -495,14 +495,17 @@ data: propeller: rawoutput-prefix: s3://my-s3-bucket/data storage: - type: s3 - connection: - region: us-east-1 - disable-ssl: true - endpoint: http://localhost:30002 - auth-type: "accesskey" - access-key: minio - secret-key: miniostorage + type: stow + stow: + kind: s3 + config: + region: us-east-1 + disable_ssl: true + v2_signing: true + endpoint: http://localhost:30002 + auth_type: accesskey + access_key_id: minio + secret_key: miniostorage container: my-s3-bucket 010-inline-config.yaml: | plugins: @@ -738,7 +741,7 @@ type: Opaque --- apiVersion: v1 data: - haSharedSecret: TWw0WjRnTjJHekJNT3hDSQ== + haSharedSecret: Y2FvUHdKb1U3bENqU2o4RQ== proxyPassword: "" proxyUsername: "" kind: Secret @@ -1040,7 +1043,7 @@ spec: metadata: annotations: checksum/config: 044987b193c168f87ad6b75510b710dae15de36461cb822559e13e6f3bf1789a - checksum/secret: 54cd610d8dd5a08c5375ae8d750da1de89177c74de718b1d4d6086b763cede19 + checksum/secret: e852f9e87464782ba96aab43776db1b88cd2e0c14cfd9c4acdec46c6c5652ce1 labels: app: docker-registry release: sandbox @@ -1110,7 +1113,7 @@ spec: metadata: annotations: checksum/cluster-resource-templates: e2b58d2eaf0d0a1a949f4aec30ac4e4e46cbae8fed5b431e150116feec9d2c84 - checksum/configuration: 9e2776c8a2f487b6dbe2f40ebef0a9462802c0c556e40ca0d3ad59fe6fb80d26 + checksum/configuration: f43bf6c89d35eedd481af4d6552922a024b264337df298df9583000ffa78f5f2 checksum/db-password-secret: 8ae0efad50be9c783ea14baad4edb9dcf623bc824516f5251ae2cda93396327b labels: app.kubernetes.io/instance: sandbox diff --git a/docker/sandbox-bundled/manifests/dev.yaml b/docker/sandbox-bundled/manifests/dev.yaml index 2675d6ec53..863f7606f8 100644 --- a/docker/sandbox-bundled/manifests/dev.yaml +++ b/docker/sandbox-bundled/manifests/dev.yaml @@ -523,7 +523,7 @@ type: Opaque --- apiVersion: v1 data: - haSharedSecret: NVpXeUNsTGQ4NWZzQ0tLZg== + haSharedSecret: R1o3S2xMUUhjTklKdUFhOA== proxyPassword: "" proxyUsername: "" kind: Secret @@ -763,7 +763,7 @@ spec: metadata: annotations: checksum/config: 044987b193c168f87ad6b75510b710dae15de36461cb822559e13e6f3bf1789a - checksum/secret: 13520ef4524c22bab9c6fb02f2ad04cce98b90a1eaa2805ba0900f36b3aab34d + checksum/secret: 259b65b8d801f1fb4a4cf936da375c9268594733a3bc0baf9c4300aa5b6feafc labels: app: docker-registry release: sandbox