From 2b38a46be9a9ea4ef5cc0b6cba0c5ca931ba48d7 Mon Sep 17 00:00:00 2001 From: Nicholas openSUSE Software Engineer Date: Fri, 19 Jul 2024 18:16:20 -0300 Subject: [PATCH] [release-v2.9] 7th batch release 2.9.0 (#4272) Co-authored-by: rancherbot --- ...ncher-aks-operator-crd-104.0.0+up1.9.0.tgz | Bin 0 -> 1248 bytes .../rancher-aks-operator-104.0.0+up1.9.0.tgz | Bin 0 -> 2045 bytes ...ncher-eks-operator-crd-104.0.0+up1.9.0.tgz | Bin 0 -> 1214 bytes .../rancher-eks-operator-104.0.0+up1.9.0.tgz | Bin 0 -> 2042 bytes ...ncher-gke-operator-crd-104.0.0+up1.9.0.tgz | Bin 0 -> 1485 bytes .../rancher-gke-operator-104.0.0+up1.9.0.tgz | Bin 0 -> 2040 bytes .../104.0.0+up1.9.0/Chart.yaml | 12 + .../104.0.0+up1.9.0/templates/crds.yaml | 211 ++++++++++++++ .../104.0.0+up1.9.0/Chart.yaml | 20 ++ .../104.0.0+up1.9.0/templates/NOTES.txt | 4 + .../104.0.0+up1.9.0/templates/_helpers.tpl | 25 ++ .../templates/clusterrole.yaml | 15 + .../templates/clusterrolebinding.yaml | 13 + .../104.0.0+up1.9.0/templates/deployment.yaml | 61 ++++ .../templates/serviceaccount.yaml | 5 + .../104.0.0+up1.9.0/values.yaml | 23 ++ .../104.0.0+up1.9.0/Chart.yaml | 12 + .../104.0.0+up1.9.0/templates/crds.yaml | 229 +++++++++++++++ .../104.0.0+up1.9.0/Chart.yaml | 20 ++ .../104.0.0+up1.9.0/templates/NOTES.txt | 4 + .../104.0.0+up1.9.0/templates/_helpers.tpl | 25 ++ .../templates/clusterrole.yaml | 15 + .../templates/clusterrolebinding.yaml | 13 + .../104.0.0+up1.9.0/templates/deployment.yaml | 61 ++++ .../templates/serviceaccount.yaml | 5 + .../104.0.0+up1.9.0/values.yaml | 22 ++ .../104.0.0+up1.9.0/Chart.yaml | 12 + .../104.0.0+up1.9.0/templates/crds.yaml | 272 ++++++++++++++++++ .../104.0.0+up1.9.0/Chart.yaml | 20 ++ .../104.0.0+up1.9.0/templates/NOTES.txt | 4 + .../104.0.0+up1.9.0/templates/_helpers.tpl | 25 ++ .../templates/clusterrole.yaml | 15 + .../templates/clusterrolebinding.yaml | 13 + .../104.0.0+up1.9.0/templates/deployment.yaml | 61 ++++ .../templates/serviceaccount.yaml | 5 + .../104.0.0+up1.9.0/values.yaml | 22 ++ index.yaml | 120 ++++++++ regsync.yaml | 15 + release.yaml | 25 +- 39 files changed, 1391 insertions(+), 13 deletions(-) create mode 100644 assets/rancher-aks-operator-crd/rancher-aks-operator-crd-104.0.0+up1.9.0.tgz create mode 100644 assets/rancher-aks-operator/rancher-aks-operator-104.0.0+up1.9.0.tgz create mode 100644 assets/rancher-eks-operator-crd/rancher-eks-operator-crd-104.0.0+up1.9.0.tgz create mode 100644 assets/rancher-eks-operator/rancher-eks-operator-104.0.0+up1.9.0.tgz create mode 100644 assets/rancher-gke-operator-crd/rancher-gke-operator-crd-104.0.0+up1.9.0.tgz create mode 100644 assets/rancher-gke-operator/rancher-gke-operator-104.0.0+up1.9.0.tgz create mode 100644 charts/rancher-aks-operator-crd/104.0.0+up1.9.0/Chart.yaml create mode 100644 charts/rancher-aks-operator-crd/104.0.0+up1.9.0/templates/crds.yaml create mode 100644 charts/rancher-aks-operator/104.0.0+up1.9.0/Chart.yaml create mode 100644 charts/rancher-aks-operator/104.0.0+up1.9.0/templates/NOTES.txt create mode 100644 charts/rancher-aks-operator/104.0.0+up1.9.0/templates/_helpers.tpl create mode 100644 charts/rancher-aks-operator/104.0.0+up1.9.0/templates/clusterrole.yaml create mode 100644 charts/rancher-aks-operator/104.0.0+up1.9.0/templates/clusterrolebinding.yaml create mode 100644 charts/rancher-aks-operator/104.0.0+up1.9.0/templates/deployment.yaml create mode 100644 charts/rancher-aks-operator/104.0.0+up1.9.0/templates/serviceaccount.yaml create mode 100644 charts/rancher-aks-operator/104.0.0+up1.9.0/values.yaml create mode 100644 charts/rancher-eks-operator-crd/104.0.0+up1.9.0/Chart.yaml create mode 100644 charts/rancher-eks-operator-crd/104.0.0+up1.9.0/templates/crds.yaml create mode 100644 charts/rancher-eks-operator/104.0.0+up1.9.0/Chart.yaml create mode 100644 charts/rancher-eks-operator/104.0.0+up1.9.0/templates/NOTES.txt create mode 100644 charts/rancher-eks-operator/104.0.0+up1.9.0/templates/_helpers.tpl create mode 100644 charts/rancher-eks-operator/104.0.0+up1.9.0/templates/clusterrole.yaml create mode 100644 charts/rancher-eks-operator/104.0.0+up1.9.0/templates/clusterrolebinding.yaml create mode 100644 charts/rancher-eks-operator/104.0.0+up1.9.0/templates/deployment.yaml create mode 100644 charts/rancher-eks-operator/104.0.0+up1.9.0/templates/serviceaccount.yaml create mode 100644 charts/rancher-eks-operator/104.0.0+up1.9.0/values.yaml create mode 100644 charts/rancher-gke-operator-crd/104.0.0+up1.9.0/Chart.yaml create mode 100644 charts/rancher-gke-operator-crd/104.0.0+up1.9.0/templates/crds.yaml create mode 100644 charts/rancher-gke-operator/104.0.0+up1.9.0/Chart.yaml create mode 100644 charts/rancher-gke-operator/104.0.0+up1.9.0/templates/NOTES.txt create mode 100644 charts/rancher-gke-operator/104.0.0+up1.9.0/templates/_helpers.tpl create mode 100644 charts/rancher-gke-operator/104.0.0+up1.9.0/templates/clusterrole.yaml create mode 100644 charts/rancher-gke-operator/104.0.0+up1.9.0/templates/clusterrolebinding.yaml create mode 100644 charts/rancher-gke-operator/104.0.0+up1.9.0/templates/deployment.yaml create mode 100644 charts/rancher-gke-operator/104.0.0+up1.9.0/templates/serviceaccount.yaml create mode 100644 charts/rancher-gke-operator/104.0.0+up1.9.0/values.yaml diff --git a/assets/rancher-aks-operator-crd/rancher-aks-operator-crd-104.0.0+up1.9.0.tgz b/assets/rancher-aks-operator-crd/rancher-aks-operator-crd-104.0.0+up1.9.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..14dc223e47ccba2c27b8e04c2bf188bc80cd2ec1 GIT binary patch literal 1248 zcmV<61Rwh!iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PI=ca~d}g_A`HlCa*2{h>6|uhH;zmBu$x+q%(b6r1hbqlQh~D zHtF<#@7x_YE*u!!!ZXcyUpz><@6)b!KmBk3E2kLRFr&8f7=T@9%b<>jQwZEyKw*xa zYFU(2d8 z46JnwtevHPO9%-J#^oIe%mzE!9ZL+XuQaN@SmsLOu&GuGZC||N5b;&x5DNv82Z?=A zH@0a(j78&MM}1+mjW>#@D%L&|iv61mD@cIh|($4n9 z{B;Ywzx~T$$IlpDddY!D3 z{SbZ4^<3+}wf-3kZ-9}GWl;1aA=q92-QG#oTdV)G)3fZQ{-49{COvqKH;lIYMV;AC zR2I*?+nQ;s`df3nRUm@`hEhM)}!jGFB zi&D-vx_ME$L>#ou8(>|~Ur}B9k6`mnVj(nR(a?M^?M~u7Ck-LMVtvkEW58iRg_bp# zG0K3PGANVuab9L&nN}%bm8DU@D}9p~bc|uHC0_cZxK7S6oCmFP9BLI(Vo#a=cfiGY{FFw(q62!5p-Ki8h)Se>%Hu*bauhyxPON2O(|W7i*I) z+J@cm!3^3m=GE0&AVDs2B+{nOt48^Y6GRJyAznvJ)*MrtWpbtoBV~6xBB-9wB_$a z;areYB(B~*wjQb;%(r9SjxIFK#`-J1JwI?g)l{F#aR+wk@Er4^4B3G>Eb=%`Eb`^W zA(?g-*`sf=Wo52jXp*0PUF3<2Ry8m5<8i%Hsc&yS=s7Sh-++>yb(hc=mdZ0;%1MVq zE!+zDy{j*?DY2=(*r#4VqUk73jF#^(>A9b((oTuUkT>jf`)=^h@Z!~|F_AC~h;(kB zeA8^4+gt~ZU_R9Mx5FVHNbI&mju<%7zAvm-piK<;8xld&>HG=uHU&y6Jrj_>RCln3 z*QiH}Wn&aK8mq^1bqAc-g)(4wTH<7-VYg9Uu7&vfpJ)4D*^9l{i@n(QWd8;L0RR6E K5yQ#=Bme+;@pc;k literal 0 HcmV?d00001 diff --git a/assets/rancher-aks-operator/rancher-aks-operator-104.0.0+up1.9.0.tgz b/assets/rancher-aks-operator/rancher-aks-operator-104.0.0+up1.9.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..84de4787bab69e51309d3b429843979d351134d1 GIT binary patch literal 2045 zcmVDc zVQyr3R8em|NM&qo0PGs=ZsW%Be)A~?atgKSk)mXsoe;eOt}kecB(`C@X%E4{SS?55 zRx2*Evy@L&^zOwjDTlhQmSsu>U6PzZ(pOZyK~Mq(gTkL5=BA|=D5jG*nf_*}>DXUy=Vl>kR=#8_Zl z?QTU&L>yxpLC5GEJFO_we1!fSH3^kQ(Ea0k=m&$tAoN4{gT4IPUUplzrfi0kF^&-w zi#{#L;H(u{Q3O(?`RCTV8S0rZef)nBm`F8ZvJCx3qP+qrg5w7qvs{`>oCq>{5kaTpd2CAOBcY$DMq8YCO(V#TSK6Ka2wix_*UiqR*O z$SupBcW~g@r7O3hbOg(lrTD!d18NNR9vCK4LtqpbC9S#$zt#A2E;JH+SFr<^vyOh} zl~^wA!cU)^5*J!1EzIInGNLm!!%_u|E!`M1sTNk9z{|EVospjO{9FCs;4G8OAob49 zufMqp%xCj!&e$&h9~=(0{Qu~9U;n)fd{j9kY>wsmvS%$pxGYYEOVgG6R@r{JgrH~< zPO2IJRx9sAJ^x=Pf~vinA7UJf z6rocT2RCt19o*=$Jm`SGS~)~9hTzAdge=O7bz9L|R#e+EEmAXv&TpvKc@hDXgw>zU zMjlM#JJ+67-1}S6xvk?7+zKgy#W9r16?xs26t2~C$)4WYdIUx&)or<4OXoIM-zq(o zip2z6<s7P;Icim*=6b5^b!+1>PADN-X|=;Xr`ZCzCFSZ&Ab%J!(-YZq`l zMs6bLoT;mlzg=GYc?6wre$JWfY+I&P3@YoNLWX7uwdt4}lwSLA?_nqGi2tQyXeIIK z?clEZ@921|{u_kv4hQ@A{}M12X&gaWeqAbwjWLfNF&?noBua~ax)2mhzoK$dHABN< zW|-~%ilNL_w|DQ*P3IEbxX}lei9c(VXSNOMc0ZMk9JkS5} z{y!3FEYisn!oV*79}bVU{C^Pc=RYq4kM{OEf#Ofad1wg(kB|4tDr|ZR+&&Y48sJANB{^{vRF= z-|hYXC7|yAEX!!)>L02{e@~__^3?$0tGX68B@bYINXy+d5iQ6Dp&g_E)&g4C8ul(hq+I6lecez1zd$O|7*hjZ!QB?P zPOi8OMtx*6*^coGY}2ys)M`}<*BBh%BU__k+$CPUb#0Zdj<7>GYDC$ywh(J!OM*Mo z>G5;#i1<^>C^R?)+_hD~6#>NaJ$$fdkc zQt(9te;J=CbD@#Y<--Cnoo_6&*6rKt>x-L<%k#f~tZr4ahUKz)jMdAWjnSJlt{zE* z?xk{e{sgF*mgVGNw#t6b;7&aw!JI>k}c#W9* z+EvXS9t%6_|1zVqBBMXC2iVpB_Yb%0|9=1Ycwhg&1T;SCT9^J?-ST$%f6s?>EtSw~ bYqy6z>|qakxDWmn00960A%je*05AXm)+_i+ literal 0 HcmV?d00001 diff --git a/assets/rancher-eks-operator-crd/rancher-eks-operator-crd-104.0.0+up1.9.0.tgz b/assets/rancher-eks-operator-crd/rancher-eks-operator-crd-104.0.0+up1.9.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..ef1e54754dbfab14b7f074b8e06e1b3e19935069 GIT binary patch literal 1214 zcmV;v1VQ^BiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PI=cbKABL&$IptUSGdoJ96u|o8Nj)x65_QdUe)!m_lUE6v+Xk zQ+K!jeWxEz99xQ=SaFkF@RAEb;R8UxM<7jL9LMW_aI;2c_?p*Ks|CKU{z2e&4gc^adlRI!7#YV+P;M7+nR@Mx~{A~oz zUH{wb{@jhD1X+@DzF7MBX)OMz9v7p)-ezBrZ6JxKc&UskavE*HoL?iv{chZi{})_| zb*T5>*#90gr@?f*l_YSDvJ_|2oq|KslLC(fH^ z-iv0+B*VrUk23U-fQOtv*62itDeA1t(_^Zh>o}{GTnxnw(M3X({ed%B^VvuUN61KX{L{>gy)wTj)Cmv8C1}P-2$t62P@FHxFNuVxy1qc_R4JJEN+>zS z3`!S-unx_K&u3rXjc+aIpn0=;we+@>WtwiJeqSz-!FOv$gb5n2K#x%p`t@Bxn4mRG zG!8}1>>Fyo$fILV%A{+`M6uJb$RlslEKYbdK075fM|z;$iM1NRtZ7x|EO|^ejo$Ut zEaOkOXfwcBm>?PS$ji=b(YUs0s!V#ZaGNC|gz}ixEN=z86LLp)fe03BI%5<3HShWR z_}X0ar2u91iXFlfTdJXy1X&R#WA(kJ^6!nLjK{PXyK0aW&kg{C^6i+XwRL`PoQ4|7 zC3WGE-;By2#j~0gZ!-*K*n^RnH`(JNX_%mHD03koNs2Et=+9ePVrP$b@abN$*~woh zeM4-)$mvBjhVGTeZH$nMYAlMKVZ?6fsfM0|q0O7VA`b?&8~`Q% zLVdCNk^4MHDQ4gLVX93i!oLHuA3N*MDjsX>nwCg;c{aF!^o4R6uVk}f^eUxssQH0$ z)eUA5$;Kl}L!KUdL~*3% z;PHc$$Tc;w$9dF+iB|HF4UY@veFjHC!nEb1Fc&u-{Lx5Sl$W|~CYezNQhssopGy$HMnr32yb$P8(#?>tGvpqyvla@F8~1l|GFa}6#ymx0BE0Mx&QzG literal 0 HcmV?d00001 diff --git a/assets/rancher-eks-operator/rancher-eks-operator-104.0.0+up1.9.0.tgz b/assets/rancher-eks-operator/rancher-eks-operator-104.0.0+up1.9.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..5afeb8e0b70237a0d93226fab4c0cfb62587ab7e GIT binary patch literal 2042 zcmVaiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PGs=ZrjK)zxfmc`3kkykfLN+&Jj(4)CqdU-PwknUK<>OV6_~H zTdlafouwRAr*|)QNl~OsTdps)TU7H$)N*#dxbsPBmhuF(k2CUBhMF0rduIvLCRnn$ zeDNh948w3V9J=2y40nI~!{h#o{%|xL4F{uPc=96bpA3#iFChFP-1k6EhUpjKujaL@ z-2Vu$G*yNfp;C%G0L~1PY8r56jKn~w9?OmLMM{QA8A01|@wtv)&za##D*=w$h>5_s z+TDtlh&aYHf{xKSc3M$p`565LY7#1qp!>(y&<_U3LFk9@2YdOAz3jGbP1zhNV;mzW z7JXWh!FemPq6nl&^Utk!Gt_fo$gi+o-iS0-H`I=;)k4Hb{&b-uz!`CwlR?c@IuTO} za7H!kMZcBE#_A2-2f?dS^+C`N?^a!-L`LXa6SP0T)@{U9h7rtJ%BDES)OaitKW+qA z3_O-))!%;bO%Qr964xR#Zs`qti*gR!h7y=44bBo4U8GZZ_uVy=mLM-tRqM}ERKZ@D@?xEHfY3WZzzHZ zlZ4*U5uB?SL9#JQDngBlff0#m>H^o%5nSP98)0l7(J2}v8|Y%ish1OKf0~OJd#Q@i zCzQx7$DVg|0`?vlCQ?IS6c{C~wg|t~_;W5a5`0&&1DCQ! zzw=5gmv!N%kDeuXsfE(QEYBn(I%jh%RlwNNjWLsIY1Ik5Y!}nn=yA`#)&C97Gsz56 z@BHHZyX(MwHoxYK?eqV^@vi@mP7n3p)4&InL&6qV9x!{@5`?SbRJb%6~UGxbljn%kALV&TkHMR0aS!T(DFerDL?|DO_+8EOhl z_V`j@U;o!XKH2gA)6wzZ;Qvnnt5xr7ScrK9ga#%;qFHA6dT!0a6O7>N-g@nMtCbHi zPDF~(DT;$naZw$7(q(zj0e`)Ah++c4k3|Vtloy+}qP483wq;tRW&)kxP_OeS0w@Wq zKb@^Sn8vrRJ*&9)x1w{~#3Q&7QUZ%(D3vP`yQ?W&tLL&ky|ncRj8Uqaa=DhzZL+>m zdL|W%3AoCoMFrvs#APB_M!e9;hZ)+ssNS*Kj@gy%QMuPH z;ADc_M9?``*Cl_uyz%o0I`4kYne6OZrd13o3!p-VW(~FNm>ZOy`*0s%FYJl`rDJF% z@$v28zWQ%83Y+nN5S|SChxq>#FcWDUL0NuXDT$3Sj~+7~u-qg{i+{Qh6wF>xIjNeX zVKFnzc7MfCW~bY`bLggXiEiBJ1IxspwaPQw2X(t2%SLiD$bp}_gj}Pc^40?N*ey@d zbYDVO3Ua?(BQt2PZkXYT!`>m@n6$NVx;32J!!ys~FVC|_hMD{p>yp>UFCJ1K?*C(v z#v+|QA`I;F|KV`7=dSkL{G{&TR$|7&BX$4`Uz`2Vm!*!BPL_~i89 z|4#vR|7Tf7TUUQuJ^DK`eUY&q}+8-(_d0@w&>VQ1RA0+Di=$9Hu@0sI1~NMlS5yn@>;aGhLn z8;ttE=CU2*7ucm`+o|=s6s|EjzC*S~!?;hpdh6OMT^(VMaMXyh=WQX@!j1&D#@Snf zZIkZR>duYpb*IK+M>L*0T$LL9Y_{gqHR*11Xz6DjKIVEOHd zq=4ex2z0GY%foul^yDj8uU9MhYNK84MN8l)1=|-auwF;^;~F-F^}5@X{w`v3m%ZvEdM^bhmDCxOOCU7ON>r(51F|L^#auB8%sZtV_m YfCC)h0C&N^0ssL2|8<+78~`u?0EU188~^|S literal 0 HcmV?d00001 diff --git a/assets/rancher-gke-operator-crd/rancher-gke-operator-crd-104.0.0+up1.9.0.tgz b/assets/rancher-gke-operator-crd/rancher-gke-operator-crd-104.0.0+up1.9.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..ef7ca466785be35719e316e2d09bfc142f2281d6 GIT binary patch literal 1485 zcmV;;1v2^{iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PI>%a~io4_nA+j%Jn_);1K*CH$uEAmp5K2Y_jJ@Y6dMDNhN8p z$<}`NEsX#>c>Vzcsoiy7C?rjHtGj=#R?irabdIJSFR-mN8gRlA<$%0#CdD_oOC%&{HBcOo zFxa*$>oCb(tn7dYF4M={S&b&)&bGI!{`}x2#6$`Nc-1I$Qp1GB8=o3%Y*1yBP(3ql{lRrA2B$shdmiR?3q_$?v%Fg6FTs0gM3tZ)EUxRbSE<0)}K4T8f-I$fu`19PQfcozHk)1FhbXBBon zZ`iFLPAMg|c&mqkgUt{4BaXDiHUVua+XnN4fGLU`je)VO8U`^g1#+e3O6^ul?_8s7 zvQv&y++p&gbOmEz^+MG+<}#jy$Zyhl32^C9f~5Fc)-Pz5c~+aIE~_Mw-3JggU8mAb z#wmbJp*O2p?+7SfQY!%jsz?KY7`IwLNv+kq&=RQB7FHa>znnKgZLlrCg z4!?U-dy@B%;~?lpGOY?dUKL&6vGRaEsBgLH6P=-XT;eoslpnqQ(BxI$VBB!C)t0;x zIGpP@B^&IT6j<3haH*~PGJXbJqy|5swGcPj($RCUr{3+0!R&ho_Kdf6%J_{v8%d{| nPeQiVSlf*J@#on-e|n`?dZkzT*V11B00960eDs$y04@LkRmIjL literal 0 HcmV?d00001 diff --git a/assets/rancher-gke-operator/rancher-gke-operator-104.0.0+up1.9.0.tgz b/assets/rancher-gke-operator/rancher-gke-operator-104.0.0+up1.9.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..9bcdbcbf8d4c9654b77e535b1bec5ad106ef095b GIT binary patch literal 2040 zcmVDc zVQyr3R8em|NM&qo0PGrnZ|k-(f9q2moDSZ)Cs}sLqJn! zi!&{%Jj!{V>+e30l4Z+L;w;UQ4fXvKg*qPZPWPMEEaeGme>_27WvH1^x^tQ^ZGt(Q z%7f>CFbu;%zwiErVYvOb+dt|abo+z;p#QcT4vr7P?%Q6ke*odLoW28cGE5(Yzxu3g z;r>s6rKvK^2$fRg0dQuRRO5g%VR!D+&xi*yX%eD?uLO^}x;%UNPfMp36T z7ADDu0aw$N+?^V;56D3(*BmMG{6|x(RN4*uK^TO8%(Ft6*LKVog2wniV=_m2wgj*v z{)fli-gf-&503Wn|0Q57)sV?D^c#ux37`m$?{UO(X)bXr$mn?lt(NDFCwN}kiNzID zHZC`5%oGWuEM}vxStP^85zGn~^Q@CzX!W@u?Ob;KZ>rYMERKZ@D@f~g7AQv%qQWc|5 zD3RL}JKo`;XP2(riqa7*mX_l8f()n;*mq!c zgI8j?tP4MV@+`p%EtD2!ekvK!8Jl7$0>+kZjG0t(D^B2L+n7#APy7Cj{%>%aNoJ5b zXXn=+t^)Jf{2CkE<^R2-ZT}w}@9V#pfsZPOgw3!tFl%fH!ewC00n^&|o)39Elv zYkn||?>u`}aPRL$=eCMRa4Vz)7ROKuS0r{oWqW#K>k$~DRJY~wMn1R6`c~O!di?K&Z+pl4`2P|x5osJjS$X=^&^&TwwWnRymJ|Ct>!%;a~DF3>>5>{y!9H zEYk54!oV*7@An5={@)7+`~L4m;L+ZGCs6#Qu!n{)@c1~OBwpgk?p(Re16+6jccWEf z=%IZ0Pvpi8f{QIzsAq!X3Fj(L&3_!QUi&Nk_h5(rZ;YLuJ`LXC|NZXKw*QAm{lVV< zUjjD$pJf@XUHyIa>F>$(MaFuR|4@e9Zq}Gd!5Kx+^#E2KMKL~hH;CW6A#Sk%P`evj zcP-Z*f z>LZ)VW{h88o0e^-mdld4+T{2i-f9iwF7`HC*GBF(5q2;~wJ3Ym6k;uGad2mxy(ZW+ z>0T`E-MCz~Hjdb0jpq(mr3OEnwPB2?%sbsMJg!!Co}SR(2z70ptJE-&qOJ_fhX=1! z3n=bLplx+q8tns9lrLbpTrA*=Y67ypa0wixV13a7%VqR1u3=+XF57ipE^;X^loWg( z!Cyyb%3Nq9ba}A=OlNBitz`W6`ugJL;`00-AFEf@%we&pK4*2QvsQkc#?>Q<(7ja7 z&L2UdygzC%`KH^X&0`L0MhjDG%;e_c>z!cth!o7Nf=n`w8?k1lWIn|o+_q?gM@!j_ z#bcqJv(G^gsM{1{7|z`RwS#j)4WxkIXiOL-ZmvX-pvGW>tY2_=!AufC2Mw=ox`||m zGk?u>khz~ctfA1Sk>uC#{6d5pD&@oCh=(a^Wbt__=Mfm4<4)Oa4F zSh3kebd0r`j@7Wz^uM9rf*jp-*+-mQ^w)JWErZezD#i%Hei+s{bvw?Q5AbTS_qD5= zJ?w%V^?#YsS&`A7*aPh9|L@lS-R|*z{`VqK`%%}b^xx{1x6A)~en{8QQopuzd)UJs W_OOTh;NJlN0RR8R7bI=~FaQ81lJc_v literal 0 HcmV?d00001 diff --git a/charts/rancher-aks-operator-crd/104.0.0+up1.9.0/Chart.yaml b/charts/rancher-aks-operator-crd/104.0.0+up1.9.0/Chart.yaml new file mode 100644 index 0000000000..e2efeb33de --- /dev/null +++ b/charts/rancher-aks-operator-crd/104.0.0+up1.9.0/Chart.yaml @@ -0,0 +1,12 @@ +annotations: + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/release-name: rancher-aks-operator-crd +apiVersion: v2 +appVersion: 1.9.0 +description: AKS Operator CustomResourceDefinitions +name: rancher-aks-operator-crd +version: 104.0.0+up1.9.0 diff --git a/charts/rancher-aks-operator-crd/104.0.0+up1.9.0/templates/crds.yaml b/charts/rancher-aks-operator-crd/104.0.0+up1.9.0/templates/crds.yaml new file mode 100644 index 0000000000..c4fcdfac05 --- /dev/null +++ b/charts/rancher-aks-operator-crd/104.0.0+up1.9.0/templates/crds.yaml @@ -0,0 +1,211 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + helm.sh/resource-policy: keep + name: aksclusterconfigs.aks.cattle.io +spec: + group: aks.cattle.io + names: + kind: AKSClusterConfig + plural: aksclusterconfigs + shortNames: + - akscc + singular: aksclusterconfig + preserveUnknownFields: false + scope: Namespaced + versions: + - name: v1 + schema: + openAPIV3Schema: + properties: + spec: + properties: + authBaseUrl: + nullable: true + type: string + authorizedIpRanges: + items: + nullable: true + type: string + nullable: true + type: array + azureCredentialSecret: + nullable: true + type: string + baseUrl: + nullable: true + type: string + clusterName: + nullable: true + type: string + dnsPrefix: + nullable: true + type: string + dnsServiceIp: + nullable: true + type: string + dockerBridgeCidr: + nullable: true + type: string + httpApplicationRouting: + nullable: true + type: boolean + imported: + type: boolean + kubernetesVersion: + nullable: true + type: string + linuxAdminUsername: + nullable: true + type: string + loadBalancerSku: + nullable: true + type: string + logAnalyticsWorkspaceGroup: + nullable: true + type: string + logAnalyticsWorkspaceName: + nullable: true + type: string + managedIdentity: + nullable: true + type: boolean + monitoring: + nullable: true + type: boolean + networkPlugin: + nullable: true + type: string + networkPolicy: + nullable: true + type: string + nodePools: + items: + properties: + availabilityZones: + items: + nullable: true + type: string + nullable: true + type: array + count: + nullable: true + type: integer + enableAutoScaling: + nullable: true + type: boolean + maxCount: + nullable: true + type: integer + maxPods: + nullable: true + type: integer + maxSurge: + nullable: true + type: string + minCount: + nullable: true + type: integer + mode: + nullable: true + type: string + name: + nullable: true + type: string + nodeLabels: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + nodeTaints: + items: + nullable: true + type: string + nullable: true + type: array + orchestratorVersion: + nullable: true + type: string + osDiskSizeGB: + nullable: true + type: integer + osDiskType: + nullable: true + type: string + osType: + nullable: true + type: string + vmSize: + nullable: true + type: string + vnetSubnetID: + nullable: true + type: string + type: object + nullable: true + type: array + nodeResourceGroup: + nullable: true + type: string + outboundType: + nullable: true + type: string + podCidr: + nullable: true + type: string + privateCluster: + nullable: true + type: boolean + privateDnsZone: + nullable: true + type: string + resourceGroup: + nullable: true + type: string + resourceLocation: + nullable: true + type: string + serviceCidr: + nullable: true + type: string + sshPublicKey: + nullable: true + type: string + subnet: + nullable: true + type: string + tags: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + userAssignedIdentity: + nullable: true + type: string + virtualNetwork: + nullable: true + type: string + virtualNetworkResourceGroup: + nullable: true + type: string + type: object + status: + properties: + failureMessage: + nullable: true + type: string + phase: + nullable: true + type: string + rbacEnabled: + nullable: true + type: boolean + type: object + type: object + served: true + storage: true + subresources: + status: {} diff --git a/charts/rancher-aks-operator/104.0.0+up1.9.0/Chart.yaml b/charts/rancher-aks-operator/104.0.0+up1.9.0/Chart.yaml new file mode 100644 index 0000000000..64d6e8fe05 --- /dev/null +++ b/charts/rancher-aks-operator/104.0.0+up1.9.0/Chart.yaml @@ -0,0 +1,20 @@ +annotations: + catalog.cattle.io/auto-install: rancher-aks-operator-crd=match + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/kube-version: '>= 1.23.0-0 < 1.29.0-0' + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/provides-gvr: aksclusterconfigs.aks.cattle.io/v1 + catalog.cattle.io/rancher-version: '>= 2.9.0-0 < 2.10.0-0' + catalog.cattle.io/release-name: rancher-aks-operator + catalog.cattle.io/scope: management +apiVersion: v2 +appVersion: 1.9.0 +description: A Helm chart for provisioning AKS clusters +home: https://github.com/rancher/aks-operator +name: rancher-aks-operator +sources: +- https://github.com/rancher/aks-operator +version: 104.0.0+up1.9.0 diff --git a/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/NOTES.txt b/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/NOTES.txt new file mode 100644 index 0000000000..5ba05b482c --- /dev/null +++ b/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/NOTES.txt @@ -0,0 +1,4 @@ +You have deployed the Rancher AKS operator +Version: {{ .Chart.AppVersion }} +Description: This operator provisions AKS clusters +from AKSClusterConfig CRs. diff --git a/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/_helpers.tpl b/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/_helpers.tpl new file mode 100644 index 0000000000..de3b332f6a --- /dev/null +++ b/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/_helpers.tpl @@ -0,0 +1,25 @@ +{{/* vim: set filetype=mustache: */}} + +{{- define "system_default_registry" -}} +{{- if .Values.global.cattle.systemDefaultRegistry -}} +{{- printf "%s/" .Values.global.cattle.systemDefaultRegistry -}} +{{- else -}} +{{- "" -}} +{{- end -}} +{{- end -}} + +{{/* +Windows cluster will add default taint for linux nodes, +add below linux tolerations to workloads could be scheduled to those linux nodes +*/}} +{{- define "linux-node-tolerations" -}} +- key: "cattle.io/os" + value: "linux" + effect: "NoSchedule" + operator: "Equal" +{{- end -}} + +{{- define "linux-node-selector" -}} +kubernetes.io/os: linux +{{- end -}} + diff --git a/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/clusterrole.yaml b/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/clusterrole.yaml new file mode 100644 index 0000000000..5e2ce97567 --- /dev/null +++ b/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/clusterrole.yaml @@ -0,0 +1,15 @@ +kind: ClusterRole +apiVersion: rbac.authorization.k8s.io/v1 +metadata: + name: aks-operator + namespace: cattle-system +rules: + - apiGroups: [''] + resources: ['secrets'] + verbs: ['get', 'list', 'create', 'watch', 'update'] + - apiGroups: ['aks.cattle.io'] + resources: ['aksclusterconfigs'] + verbs: ['get', 'list', 'update', 'watch'] + - apiGroups: ['aks.cattle.io'] + resources: ['aksclusterconfigs/status'] + verbs: ['update'] diff --git a/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/clusterrolebinding.yaml b/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/clusterrolebinding.yaml new file mode 100644 index 0000000000..7aa7e785a4 --- /dev/null +++ b/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/clusterrolebinding.yaml @@ -0,0 +1,13 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: aks-operator + namespace: cattle-system +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: aks-operator +subjects: +- kind: ServiceAccount + name: aks-operator + namespace: cattle-system diff --git a/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/deployment.yaml b/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/deployment.yaml new file mode 100644 index 0000000000..3a443f354f --- /dev/null +++ b/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/deployment.yaml @@ -0,0 +1,61 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: aks-config-operator + namespace: cattle-system +spec: + replicas: 1 + selector: + matchLabels: + ke.cattle.io/operator: aks + template: + metadata: + labels: + ke.cattle.io/operator: aks + spec: + nodeSelector: {{ include "linux-node-selector" . | nindent 8 }} +{{- if .Values.nodeSelector }} +{{ toYaml .Values.nodeSelector | indent 8 }} +{{- end }} + tolerations: {{ include "linux-node-tolerations" . | nindent 8 }} +{{- if .Values.tolerations }} +{{ toYaml .Values.tolerations | indent 8 }} +{{- end }} + serviceAccountName: aks-operator + {{- if .Values.priorityClassName }} + priorityClassName: "{{.Values.priorityClassName}}" + {{- end }} + securityContext: + fsGroup: 1007 + runAsUser: 1007 + containers: + - name: aks-operator + image: '{{ template "system_default_registry" $ }}{{ $.Values.aksOperator.image.repository }}:{{ $.Values.aksOperator.image.tag }}' + imagePullPolicy: IfNotPresent + env: + - name: HTTP_PROXY + value: {{ .Values.httpProxy }} + - name: HTTPS_PROXY + value: {{ .Values.httpsProxy }} + - name: NO_PROXY + value: {{ .Values.noProxy }} +{{- if .Values.additionalTrustedCAs }} + # aks-operator mounts the additional CAs in two places: + volumeMounts: + # This directory is owned by the aks-operator user so c_rehash works here. + - mountPath: /etc/rancher/ssl/ca-additional.pem + name: tls-ca-additional-volume + subPath: ca-additional.pem + readOnly: true + # This directory is root-owned so c_rehash doesn't work here, + # but the cert is here in case update-ca-certificates is called in the future or by the OS. + - mountPath: /etc/pki/trust/anchors/ca-additional.pem + name: tls-ca-additional-volume + subPath: ca-additional.pem + readOnly: true + volumes: + - name: tls-ca-additional-volume + secret: + defaultMode: 0400 + secretName: tls-ca-additional + {{- end }} diff --git a/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/serviceaccount.yaml b/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/serviceaccount.yaml new file mode 100644 index 0000000000..9c40a152f5 --- /dev/null +++ b/charts/rancher-aks-operator/104.0.0+up1.9.0/templates/serviceaccount.yaml @@ -0,0 +1,5 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + namespace: cattle-system + name: aks-operator diff --git a/charts/rancher-aks-operator/104.0.0+up1.9.0/values.yaml b/charts/rancher-aks-operator/104.0.0+up1.9.0/values.yaml new file mode 100644 index 0000000000..cc69919bfc --- /dev/null +++ b/charts/rancher-aks-operator/104.0.0+up1.9.0/values.yaml @@ -0,0 +1,23 @@ +global: + cattle: + systemDefaultRegistry: "" + +aksOperator: + image: + repository: rancher/aks-operator + tag: v1.9.0 + +httpProxy: "" +httpsProxy: "" +noProxy: "" +additionalTrustedCAs: false + +## Node labels for pod assignment +## Ref: https://kubernetes.io/docs/user-guide/node-selection/ +## +nodeSelector: {} +## List of node taints to tolerate (requires Kubernetes >= 1.6) +tolerations: [] + +## PriorityClassName assigned to deployment. +priorityClassName: "" diff --git a/charts/rancher-eks-operator-crd/104.0.0+up1.9.0/Chart.yaml b/charts/rancher-eks-operator-crd/104.0.0+up1.9.0/Chart.yaml new file mode 100644 index 0000000000..29937f3673 --- /dev/null +++ b/charts/rancher-eks-operator-crd/104.0.0+up1.9.0/Chart.yaml @@ -0,0 +1,12 @@ +annotations: + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/release-name: rancher-eks-operator-crd +apiVersion: v2 +appVersion: 1.9.0 +description: EKS Operator CustomResourceDefinitions +name: rancher-eks-operator-crd +version: 104.0.0+up1.9.0 diff --git a/charts/rancher-eks-operator-crd/104.0.0+up1.9.0/templates/crds.yaml b/charts/rancher-eks-operator-crd/104.0.0+up1.9.0/templates/crds.yaml new file mode 100644 index 0000000000..5f2e07b221 --- /dev/null +++ b/charts/rancher-eks-operator-crd/104.0.0+up1.9.0/templates/crds.yaml @@ -0,0 +1,229 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + helm.sh/resource-policy: keep + name: eksclusterconfigs.eks.cattle.io +spec: + group: eks.cattle.io + names: + kind: EKSClusterConfig + plural: eksclusterconfigs + shortNames: + - ekscc + singular: eksclusterconfig + preserveUnknownFields: false + scope: Namespaced + versions: + - name: v1 + schema: + openAPIV3Schema: + properties: + spec: + properties: + amazonCredentialSecret: + nullable: true + type: string + displayName: + nullable: true + type: string + ebsCSIDriver: + nullable: true + type: boolean + imported: + type: boolean + kmsKey: + nullable: true + type: string + kubernetesVersion: + nullable: true + type: string + loggingTypes: + items: + nullable: true + type: string + nullable: true + type: array + nodeGroups: + items: + properties: + arm: + nullable: true + type: boolean + desiredSize: + nullable: true + type: integer + diskSize: + nullable: true + type: integer + ec2SshKey: + nullable: true + type: string + gpu: + nullable: true + type: boolean + imageId: + nullable: true + type: string + instanceType: + nullable: true + type: string + labels: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + launchTemplate: + nullable: true + properties: + id: + nullable: true + type: string + name: + nullable: true + type: string + version: + nullable: true + type: integer + type: object + maxSize: + nullable: true + type: integer + minSize: + nullable: true + type: integer + nodeRole: + nullable: true + type: string + nodegroupName: + nullable: true + type: string + requestSpotInstances: + nullable: true + type: boolean + resourceTags: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + spotInstanceTypes: + items: + nullable: true + type: string + nullable: true + type: array + subnets: + items: + nullable: true + type: string + nullable: true + type: array + tags: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + userData: + nullable: true + type: string + version: + nullable: true + type: string + required: + - nodegroupName + type: object + nullable: true + type: array + privateAccess: + nullable: true + type: boolean + publicAccess: + nullable: true + type: boolean + publicAccessSources: + items: + nullable: true + type: string + nullable: true + type: array + region: + nullable: true + type: string + secretsEncryption: + nullable: true + type: boolean + securityGroups: + items: + nullable: true + type: string + nullable: true + type: array + serviceRole: + nullable: true + type: string + subnets: + items: + nullable: true + type: string + nullable: true + type: array + tags: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + type: object + status: + properties: + failureMessage: + nullable: true + type: string + generatedNodeRole: + nullable: true + type: string + managedLaunchTemplateID: + nullable: true + type: string + managedLaunchTemplateVersions: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + networkFieldsSource: + nullable: true + type: string + phase: + nullable: true + type: string + securityGroups: + items: + nullable: true + type: string + nullable: true + type: array + subnets: + items: + nullable: true + type: string + nullable: true + type: array + templateVersionsToDelete: + items: + nullable: true + type: string + nullable: true + type: array + virtualNetwork: + nullable: true + type: string + type: object + type: object + served: true + storage: true + subresources: + status: {} diff --git a/charts/rancher-eks-operator/104.0.0+up1.9.0/Chart.yaml b/charts/rancher-eks-operator/104.0.0+up1.9.0/Chart.yaml new file mode 100644 index 0000000000..66123c7ff3 --- /dev/null +++ b/charts/rancher-eks-operator/104.0.0+up1.9.0/Chart.yaml @@ -0,0 +1,20 @@ +annotations: + catalog.cattle.io/auto-install: rancher-eks-operator-crd=match + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/kube-version: '>= 1.23.0-0 < 1.29.0-0' + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/provides-gvr: eksclusterconfigs.eks.cattle.io/v1 + catalog.cattle.io/rancher-version: '>= 2.8.0-0 < 2.10.0-0' + catalog.cattle.io/release-name: rancher-eks-operator + catalog.cattle.io/scope: management +apiVersion: v2 +appVersion: 1.9.0 +description: A Helm chart for provisioning EKS clusters +home: https://github.com/rancher/eks-operator +name: rancher-eks-operator +sources: +- https://github.com/rancher/eks-operator +version: 104.0.0+up1.9.0 diff --git a/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/NOTES.txt b/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/NOTES.txt new file mode 100644 index 0000000000..23a1b4a8bf --- /dev/null +++ b/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/NOTES.txt @@ -0,0 +1,4 @@ +You have deployed the Rancher EKS operator +Version: {{ .Chart.AppVersion }} +Description: This operator provisions EKS clusters +from EKSClusterConfig CRs. diff --git a/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/_helpers.tpl b/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/_helpers.tpl new file mode 100644 index 0000000000..de3b332f6a --- /dev/null +++ b/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/_helpers.tpl @@ -0,0 +1,25 @@ +{{/* vim: set filetype=mustache: */}} + +{{- define "system_default_registry" -}} +{{- if .Values.global.cattle.systemDefaultRegistry -}} +{{- printf "%s/" .Values.global.cattle.systemDefaultRegistry -}} +{{- else -}} +{{- "" -}} +{{- end -}} +{{- end -}} + +{{/* +Windows cluster will add default taint for linux nodes, +add below linux tolerations to workloads could be scheduled to those linux nodes +*/}} +{{- define "linux-node-tolerations" -}} +- key: "cattle.io/os" + value: "linux" + effect: "NoSchedule" + operator: "Equal" +{{- end -}} + +{{- define "linux-node-selector" -}} +kubernetes.io/os: linux +{{- end -}} + diff --git a/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/clusterrole.yaml b/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/clusterrole.yaml new file mode 100644 index 0000000000..d0d561b6ea --- /dev/null +++ b/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/clusterrole.yaml @@ -0,0 +1,15 @@ +kind: ClusterRole +apiVersion: rbac.authorization.k8s.io/v1 +metadata: + name: eks-operator + namespace: cattle-system +rules: + - apiGroups: [''] + resources: ['secrets'] + verbs: ['get', 'list', 'create', 'watch'] + - apiGroups: ['eks.cattle.io'] + resources: ['eksclusterconfigs'] + verbs: ['get', 'list', 'update', 'watch'] + - apiGroups: ['eks.cattle.io'] + resources: ['eksclusterconfigs/status'] + verbs: ['update'] diff --git a/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/clusterrolebinding.yaml b/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/clusterrolebinding.yaml new file mode 100644 index 0000000000..2b1846353e --- /dev/null +++ b/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/clusterrolebinding.yaml @@ -0,0 +1,13 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: eks-operator + namespace: cattle-system +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: eks-operator +subjects: +- kind: ServiceAccount + name: eks-operator + namespace: cattle-system diff --git a/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/deployment.yaml b/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/deployment.yaml new file mode 100644 index 0000000000..898383907a --- /dev/null +++ b/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/deployment.yaml @@ -0,0 +1,61 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: eks-config-operator + namespace: cattle-system +spec: + replicas: 1 + selector: + matchLabels: + ke.cattle.io/operator: eks + template: + metadata: + labels: + ke.cattle.io/operator: eks + spec: + nodeSelector: {{ include "linux-node-selector" . | nindent 8 }} +{{- if .Values.nodeSelector }} +{{ toYaml .Values.nodeSelector | indent 8 }} +{{- end }} + tolerations: {{ include "linux-node-tolerations" . | nindent 8 }} +{{- if .Values.tolerations }} +{{ toYaml .Values.tolerations | indent 8 }} +{{- end }} + serviceAccountName: eks-operator + {{- if .Values.priorityClassName }} + priorityClassName: "{{.Values.priorityClassName}}" + {{- end }} + securityContext: + fsGroup: 1007 + runAsUser: 1007 + containers: + - name: eks-operator + image: '{{ template "system_default_registry" $ }}{{ $.Values.eksOperator.image.repository }}:{{ $.Values.eksOperator.image.tag }}' + imagePullPolicy: IfNotPresent + env: + - name: HTTP_PROXY + value: {{ .Values.httpProxy }} + - name: HTTPS_PROXY + value: {{ .Values.httpsProxy }} + - name: NO_PROXY + value: {{ .Values.noProxy }} +{{- if .Values.additionalTrustedCAs }} + # eks-operator mounts the additional CAs in two places: + volumeMounts: + # This directory is owned by the eks-operator user so c_rehash works here. + - mountPath: /etc/rancher/ssl/ca-additional.pem + name: tls-ca-additional-volume + subPath: ca-additional.pem + readOnly: true + # This directory is root-owned so c_rehash doesn't work here, + # but the cert is here in case update-ca-certificates is called in the future or by the OS. + - mountPath: /etc/pki/trust/anchors/ca-additional.pem + name: tls-ca-additional-volume + subPath: ca-additional.pem + readOnly: true + volumes: + - name: tls-ca-additional-volume + secret: + defaultMode: 0400 + secretName: tls-ca-additional + {{- end }} diff --git a/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/serviceaccount.yaml b/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/serviceaccount.yaml new file mode 100644 index 0000000000..934de07e0d --- /dev/null +++ b/charts/rancher-eks-operator/104.0.0+up1.9.0/templates/serviceaccount.yaml @@ -0,0 +1,5 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + namespace: cattle-system + name: eks-operator diff --git a/charts/rancher-eks-operator/104.0.0+up1.9.0/values.yaml b/charts/rancher-eks-operator/104.0.0+up1.9.0/values.yaml new file mode 100644 index 0000000000..0ddec00dca --- /dev/null +++ b/charts/rancher-eks-operator/104.0.0+up1.9.0/values.yaml @@ -0,0 +1,22 @@ +global: + cattle: + systemDefaultRegistry: "" + +eksOperator: + image: + repository: rancher/eks-operator + tag: v1.9.0 + +httpProxy: "" +httpsProxy: "" +noProxy: "" +additionalTrustedCAs: false +## Node labels for pod assignment +## Ref: https://kubernetes.io/docs/user-guide/node-selection/ +## +nodeSelector: {} +## List of node taints to tolerate (requires Kubernetes >= 1.6) +tolerations: [] + +## PriorityClassName assigned to deployment. +priorityClassName: "" diff --git a/charts/rancher-gke-operator-crd/104.0.0+up1.9.0/Chart.yaml b/charts/rancher-gke-operator-crd/104.0.0+up1.9.0/Chart.yaml new file mode 100644 index 0000000000..f264ef39a3 --- /dev/null +++ b/charts/rancher-gke-operator-crd/104.0.0+up1.9.0/Chart.yaml @@ -0,0 +1,12 @@ +annotations: + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/release-name: rancher-gke-operator-crd +apiVersion: v2 +appVersion: 1.9.0 +description: GKE Operator CustomResourceDefinitions +name: rancher-gke-operator-crd +version: 104.0.0+up1.9.0 diff --git a/charts/rancher-gke-operator-crd/104.0.0+up1.9.0/templates/crds.yaml b/charts/rancher-gke-operator-crd/104.0.0+up1.9.0/templates/crds.yaml new file mode 100644 index 0000000000..53fed0719c --- /dev/null +++ b/charts/rancher-gke-operator-crd/104.0.0+up1.9.0/templates/crds.yaml @@ -0,0 +1,272 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + helm.sh/resource-policy: keep + name: gkeclusterconfigs.gke.cattle.io +spec: + group: gke.cattle.io + names: + kind: GKEClusterConfig + plural: gkeclusterconfigs + shortNames: + - gkecc + singular: gkeclusterconfig + preserveUnknownFields: false + scope: Namespaced + versions: + - name: v1 + schema: + openAPIV3Schema: + properties: + spec: + properties: + autopilotConfig: + nullable: true + properties: + enabled: + type: boolean + type: object + clusterAddons: + nullable: true + properties: + horizontalPodAutoscaling: + type: boolean + httpLoadBalancing: + type: boolean + networkPolicyConfig: + type: boolean + type: object + clusterIpv4Cidr: + nullable: true + type: string + clusterName: + nullable: true + type: string + customerManagedEncryptionKey: + nullable: true + properties: + keyName: + nullable: true + type: string + ringName: + nullable: true + type: string + type: object + description: + nullable: true + type: string + enableKubernetesAlpha: + nullable: true + type: boolean + googleCredentialSecret: + nullable: true + type: string + imported: + type: boolean + ipAllocationPolicy: + nullable: true + properties: + clusterIpv4CidrBlock: + nullable: true + type: string + clusterSecondaryRangeName: + nullable: true + type: string + createSubnetwork: + type: boolean + nodeIpv4CidrBlock: + nullable: true + type: string + servicesIpv4CidrBlock: + nullable: true + type: string + servicesSecondaryRangeName: + nullable: true + type: string + subnetworkName: + nullable: true + type: string + useIpAliases: + type: boolean + type: object + kubernetesVersion: + nullable: true + type: string + labels: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + locations: + items: + nullable: true + type: string + nullable: true + type: array + loggingService: + nullable: true + type: string + maintenanceWindow: + nullable: true + type: string + masterAuthorizedNetworks: + nullable: true + properties: + cidrBlocks: + items: + properties: + cidrBlock: + nullable: true + type: string + displayName: + nullable: true + type: string + type: object + nullable: true + type: array + enabled: + type: boolean + type: object + monitoringService: + nullable: true + type: string + network: + nullable: true + type: string + networkPolicyEnabled: + nullable: true + type: boolean + nodePools: + items: + properties: + autoscaling: + nullable: true + properties: + enabled: + type: boolean + maxNodeCount: + type: integer + minNodeCount: + type: integer + type: object + config: + nullable: true + properties: + bootDiskKmsKey: + nullable: true + type: string + diskSizeGb: + type: integer + diskType: + nullable: true + type: string + imageType: + nullable: true + type: string + labels: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + localSsdCount: + type: integer + machineType: + nullable: true + type: string + oauthScopes: + items: + nullable: true + type: string + nullable: true + type: array + preemptible: + type: boolean + serviceAccount: + nullable: true + type: string + tags: + items: + nullable: true + type: string + nullable: true + type: array + taints: + items: + properties: + effect: + nullable: true + type: string + key: + nullable: true + type: string + value: + nullable: true + type: string + type: object + nullable: true + type: array + type: object + initialNodeCount: + nullable: true + type: integer + management: + nullable: true + properties: + autoRepair: + type: boolean + autoUpgrade: + type: boolean + type: object + maxPodsConstraint: + nullable: true + type: integer + name: + nullable: true + type: string + version: + nullable: true + type: string + type: object + nullable: true + type: array + privateClusterConfig: + nullable: true + properties: + enablePrivateEndpoint: + type: boolean + enablePrivateNodes: + type: boolean + masterIpv4CidrBlock: + nullable: true + type: string + type: object + projectID: + nullable: true + type: string + region: + nullable: true + type: string + subnetwork: + nullable: true + type: string + zone: + nullable: true + type: string + type: object + status: + properties: + failureMessage: + nullable: true + type: string + phase: + nullable: true + type: string + type: object + type: object + served: true + storage: true + subresources: + status: {} diff --git a/charts/rancher-gke-operator/104.0.0+up1.9.0/Chart.yaml b/charts/rancher-gke-operator/104.0.0+up1.9.0/Chart.yaml new file mode 100644 index 0000000000..d3fe2603cc --- /dev/null +++ b/charts/rancher-gke-operator/104.0.0+up1.9.0/Chart.yaml @@ -0,0 +1,20 @@ +annotations: + catalog.cattle.io/auto-install: rancher-gke-operator-crd=match + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/kube-version: '>= 1.23.0-0 < 1.29.0-0' + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/provides-gvr: gkeclusterconfigs.gke.cattle.io/v1 + catalog.cattle.io/rancher-version: '>= 2.9.0-0 < 2.10.0-0' + catalog.cattle.io/release-name: rancher-gke-operator + catalog.cattle.io/scope: management +apiVersion: v2 +appVersion: 1.9.0 +description: A Helm chart for provisioning GKE clusters +home: https://github.com/rancher/gke-operator +name: rancher-gke-operator +sources: +- https://github.com/rancher/gke-operator +version: 104.0.0+up1.9.0 diff --git a/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/NOTES.txt b/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/NOTES.txt new file mode 100644 index 0000000000..238173d1bd --- /dev/null +++ b/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/NOTES.txt @@ -0,0 +1,4 @@ +You have deployed the Rancher GKE operator +Version: {{ .Chart.AppVersion }} +Description: This operator provisions GKE clusters +from GKEClusterConfig CRs. diff --git a/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/_helpers.tpl b/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/_helpers.tpl new file mode 100644 index 0000000000..de3b332f6a --- /dev/null +++ b/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/_helpers.tpl @@ -0,0 +1,25 @@ +{{/* vim: set filetype=mustache: */}} + +{{- define "system_default_registry" -}} +{{- if .Values.global.cattle.systemDefaultRegistry -}} +{{- printf "%s/" .Values.global.cattle.systemDefaultRegistry -}} +{{- else -}} +{{- "" -}} +{{- end -}} +{{- end -}} + +{{/* +Windows cluster will add default taint for linux nodes, +add below linux tolerations to workloads could be scheduled to those linux nodes +*/}} +{{- define "linux-node-tolerations" -}} +- key: "cattle.io/os" + value: "linux" + effect: "NoSchedule" + operator: "Equal" +{{- end -}} + +{{- define "linux-node-selector" -}} +kubernetes.io/os: linux +{{- end -}} + diff --git a/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/clusterrole.yaml b/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/clusterrole.yaml new file mode 100644 index 0000000000..7c352696ee --- /dev/null +++ b/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/clusterrole.yaml @@ -0,0 +1,15 @@ +kind: ClusterRole +apiVersion: rbac.authorization.k8s.io/v1 +metadata: + name: gke-operator + namespace: cattle-system +rules: + - apiGroups: [''] + resources: ['secrets'] + verbs: ['get', 'list', 'create', 'watch'] + - apiGroups: ['gke.cattle.io'] + resources: ['gkeclusterconfigs'] + verbs: ['get', 'list', 'update', 'watch'] + - apiGroups: ['gke.cattle.io'] + resources: ['gkeclusterconfigs/status'] + verbs: ['update'] diff --git a/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/clusterrolebinding.yaml b/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/clusterrolebinding.yaml new file mode 100644 index 0000000000..e2af390c71 --- /dev/null +++ b/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/clusterrolebinding.yaml @@ -0,0 +1,13 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: gke-operator + namespace: cattle-system +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: gke-operator +subjects: +- kind: ServiceAccount + name: gke-operator + namespace: cattle-system diff --git a/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/deployment.yaml b/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/deployment.yaml new file mode 100644 index 0000000000..29fc6b9140 --- /dev/null +++ b/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/deployment.yaml @@ -0,0 +1,61 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: gke-config-operator + namespace: cattle-system +spec: + replicas: 1 + selector: + matchLabels: + ke.cattle.io/operator: gke + template: + metadata: + labels: + ke.cattle.io/operator: gke + spec: + nodeSelector: {{ include "linux-node-selector" . | nindent 8 }} +{{- if .Values.nodeSelector }} +{{ toYaml .Values.nodeSelector | indent 8 }} +{{- end }} + tolerations: {{ include "linux-node-tolerations" . | nindent 8 }} +{{- if .Values.tolerations }} +{{ toYaml .Values.tolerations | indent 8 }} +{{- end }} + serviceAccountName: gke-operator + {{- if .Values.priorityClassName }} + priorityClassName: "{{.Values.priorityClassName}}" + {{- end }} + securityContext: + fsGroup: 1007 + runAsUser: 1007 + containers: + - name: rancher-gke-operator + image: '{{ template "system_default_registry" $ }}{{ $.Values.gkeOperator.image.repository }}:{{ $.Values.gkeOperator.image.tag }}' + imagePullPolicy: IfNotPresent + env: + - name: HTTP_PROXY + value: {{ .Values.httpProxy }} + - name: HTTPS_PROXY + value: {{ .Values.httpsProxy }} + - name: NO_PROXY + value: {{ .Values.noProxy }} +{{- if .Values.additionalTrustedCAs }} + # gke-operator mounts the additional CAs in two places: + volumeMounts: + # This directory is owned by the gke-operator user so c_rehash works here. + - mountPath: /etc/rancher/ssl/ca-additional.pem + name: tls-ca-additional-volume + subPath: ca-additional.pem + readOnly: true + # This directory is root-owned so c_rehash doesn't work here, + # but the cert is here in case update-ca-certificates is called in the future or by the OS. + - mountPath: /etc/pki/trust/anchors/ca-additional.pem + name: tls-ca-additional-volume + subPath: ca-additional.pem + readOnly: true + volumes: + - name: tls-ca-additional-volume + secret: + defaultMode: 0400 + secretName: tls-ca-additional + {{- end }} diff --git a/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/serviceaccount.yaml b/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/serviceaccount.yaml new file mode 100644 index 0000000000..ba52af6280 --- /dev/null +++ b/charts/rancher-gke-operator/104.0.0+up1.9.0/templates/serviceaccount.yaml @@ -0,0 +1,5 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + namespace: cattle-system + name: gke-operator diff --git a/charts/rancher-gke-operator/104.0.0+up1.9.0/values.yaml b/charts/rancher-gke-operator/104.0.0+up1.9.0/values.yaml new file mode 100644 index 0000000000..56d80325d9 --- /dev/null +++ b/charts/rancher-gke-operator/104.0.0+up1.9.0/values.yaml @@ -0,0 +1,22 @@ +global: + cattle: + systemDefaultRegistry: "" + +gkeOperator: + image: + repository: rancher/gke-operator + tag: v1.9.0 + +httpProxy: "" +httpsProxy: "" +noProxy: "" +additionalTrustedCAs: false +## Node labels for pod assignment +## Ref: https://kubernetes.io/docs/user-guide/node-selection/ +## +nodeSelector: {} +## List of node taints to tolerate (requires Kubernetes >= 1.6) +tolerations: [] + +## PriorityClassName assigned to deployment. +priorityClassName: "" diff --git a/index.yaml b/index.yaml index d8b12c030a..93b49b5f7e 100755 --- a/index.yaml +++ b/index.yaml @@ -5400,6 +5400,30 @@ entries: - assets/prometheus-federator/prometheus-federator-0.1.0.tgz version: 0.1.0 rancher-aks-operator: + - annotations: + catalog.cattle.io/auto-install: rancher-aks-operator-crd=match + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/kube-version: '>= 1.23.0-0 < 1.29.0-0' + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/provides-gvr: aksclusterconfigs.aks.cattle.io/v1 + catalog.cattle.io/rancher-version: '>= 2.9.0-0 < 2.10.0-0' + catalog.cattle.io/release-name: rancher-aks-operator + catalog.cattle.io/scope: management + apiVersion: v2 + appVersion: 1.9.0 + created: "2024-07-19T16:12:59.399769071-03:00" + description: A Helm chart for provisioning AKS clusters + digest: 566f9572c8d885b4a8933fb3392e8d59b8e9e9015b66d3d25b5f7a3a7a2d05a9 + home: https://github.com/rancher/aks-operator + name: rancher-aks-operator + sources: + - https://github.com/rancher/aks-operator + urls: + - assets/rancher-aks-operator/rancher-aks-operator-104.0.0+up1.9.0.tgz + version: 104.0.0+up1.9.0 - annotations: catalog.cattle.io/auto-install: rancher-aks-operator-crd=match catalog.cattle.io/certified: rancher @@ -5641,6 +5665,22 @@ entries: - assets/rancher-aks-operator/rancher-aks-operator-101.0.0+up1.0.7.tgz version: 101.0.0+up1.0.7 rancher-aks-operator-crd: + - annotations: + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/release-name: rancher-aks-operator-crd + apiVersion: v2 + appVersion: 1.9.0 + created: "2024-07-19T16:13:38.728088307-03:00" + description: AKS Operator CustomResourceDefinitions + digest: 618a1f767513a2010c44e1eedf2c8144e215f59dfcf15617d4e2b9702e0d4782 + name: rancher-aks-operator-crd + urls: + - assets/rancher-aks-operator-crd/rancher-aks-operator-crd-104.0.0+up1.9.0.tgz + version: 104.0.0+up1.9.0 - annotations: catalog.cattle.io/certified: rancher catalog.cattle.io/hidden: "true" @@ -8052,6 +8092,30 @@ entries: - assets/rancher-csp-adapter/rancher-csp-adapter-1.0.0.tgz version: 1.0.0 rancher-eks-operator: + - annotations: + catalog.cattle.io/auto-install: rancher-eks-operator-crd=match + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/kube-version: '>= 1.23.0-0 < 1.29.0-0' + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/provides-gvr: eksclusterconfigs.eks.cattle.io/v1 + catalog.cattle.io/rancher-version: '>= 2.8.0-0 < 2.10.0-0' + catalog.cattle.io/release-name: rancher-eks-operator + catalog.cattle.io/scope: management + apiVersion: v2 + appVersion: 1.9.0 + created: "2024-07-19T16:14:32.303573268-03:00" + description: A Helm chart for provisioning EKS clusters + digest: 1781d03685b9e6255592d71a8e6ac4471c3706d12e5842a5f832cc21a9c01be3 + home: https://github.com/rancher/eks-operator + name: rancher-eks-operator + sources: + - https://github.com/rancher/eks-operator + urls: + - assets/rancher-eks-operator/rancher-eks-operator-104.0.0+up1.9.0.tgz + version: 104.0.0+up1.9.0 - annotations: catalog.cattle.io/auto-install: rancher-eks-operator-crd=match catalog.cattle.io/certified: rancher @@ -8341,6 +8405,22 @@ entries: - assets/rancher-eks-operator/rancher-eks-operator-101.0.0+up1.1.5.tgz version: 101.0.0+up1.1.5 rancher-eks-operator-crd: + - annotations: + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/release-name: rancher-eks-operator-crd + apiVersion: v2 + appVersion: 1.9.0 + created: "2024-07-19T16:14:11.5712218-03:00" + description: EKS Operator CustomResourceDefinitions + digest: e52bf3040f2f4e9ba55efd166b7a0f289db541c1009eb0dfefb3fa66b163f118 + name: rancher-eks-operator-crd + urls: + - assets/rancher-eks-operator-crd/rancher-eks-operator-crd-104.0.0+up1.9.0.tgz + version: 104.0.0+up1.9.0 - annotations: catalog.cattle.io/certified: rancher catalog.cattle.io/hidden: "true" @@ -8888,6 +8968,30 @@ entries: - assets/rancher-gatekeeper-crd/rancher-gatekeeper-crd-101.0.0+up3.9.0.tgz version: 101.0.0+up3.9.0 rancher-gke-operator: + - annotations: + catalog.cattle.io/auto-install: rancher-gke-operator-crd=match + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/kube-version: '>= 1.23.0-0 < 1.29.0-0' + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/provides-gvr: gkeclusterconfigs.gke.cattle.io/v1 + catalog.cattle.io/rancher-version: '>= 2.9.0-0 < 2.10.0-0' + catalog.cattle.io/release-name: rancher-gke-operator + catalog.cattle.io/scope: management + apiVersion: v2 + appVersion: 1.9.0 + created: "2024-07-19T16:14:58.50628659-03:00" + description: A Helm chart for provisioning GKE clusters + digest: 8ced99e69fc1cd853530649cab6f46904152e51fe315f1eacdc18429b3519e65 + home: https://github.com/rancher/gke-operator + name: rancher-gke-operator + sources: + - https://github.com/rancher/gke-operator + urls: + - assets/rancher-gke-operator/rancher-gke-operator-104.0.0+up1.9.0.tgz + version: 104.0.0+up1.9.0 - annotations: catalog.cattle.io/auto-install: rancher-gke-operator-crd=match catalog.cattle.io/certified: rancher @@ -9081,6 +9185,22 @@ entries: - assets/rancher-gke-operator/rancher-gke-operator-101.0.0+up1.1.5.tgz version: 101.0.0+up1.1.5 rancher-gke-operator-crd: + - annotations: + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/release-name: rancher-gke-operator-crd + apiVersion: v2 + appVersion: 1.9.0 + created: "2024-07-19T16:15:19.7272131-03:00" + description: GKE Operator CustomResourceDefinitions + digest: 55490771b34996bc3621c17b43688b46e39b13df10832aef213685263875e743 + name: rancher-gke-operator-crd + urls: + - assets/rancher-gke-operator-crd/rancher-gke-operator-crd-104.0.0+up1.9.0.tgz + version: 104.0.0+up1.9.0 - annotations: catalog.cattle.io/certified: rancher catalog.cattle.io/hidden: "true" diff --git a/regsync.yaml b/regsync.yaml index 4fe8c25020..ef431f323f 100644 --- a/regsync.yaml +++ b/regsync.yaml @@ -33,6 +33,8 @@ sync: - v1.2.0 - v1.2.1 - v1.2.2 + - v1.2.3 + - v1.9.0 - source: docker.io/rancher/backup-restore-operator target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/backup-restore-operator' type: repository @@ -87,6 +89,8 @@ sync: - v1.3.0 - v1.3.1 - v1.3.2 + - v1.3.3 + - v1.9.0 - source: docker.io/rancher/fleet target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/fleet' type: repository @@ -108,6 +112,7 @@ sync: - v0.9.2 - v0.9.4 - v0.9.5 + - v0.9.6 - source: docker.io/rancher/fleet-agent target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/fleet-agent' type: repository @@ -129,6 +134,7 @@ sync: - v0.9.2 - v0.9.4 - v0.9.5 + - v0.9.6 - source: docker.io/rancher/fluent-bit target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/fluent-bit' type: repository @@ -153,6 +159,7 @@ sync: - v0.8.3 - v0.8.7 - v0.8.8 + - v0.9.12 - v0.9.4 - v0.9.7 - v0.9.8 @@ -167,6 +174,8 @@ sync: - v1.2.0 - v1.2.1 - v1.2.2 + - v1.2.3 + - v1.9.0 - source: docker.io/rancher/hardened-ib-sriov-cni target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/hardened-ib-sriov-cni' type: repository @@ -292,7 +301,9 @@ sync: - v1.26.3 - v1.27.11 - v1.28.1 + - v1.28.3 - v1.28.5 + - v1.28.7 - v1.29.0 - v1.29.2 - v1.29.4 @@ -1123,6 +1134,7 @@ sync: - v0.53.2 - v0.56.16 - v0.56.7 + - v0.57.0 - v0.57.1 - source: docker.io/rancher/mirrored-thanos-thanos target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/mirrored-thanos-thanos' @@ -1195,6 +1207,7 @@ sync: - v0.4.5 - v0.4.6 - v0.4.7 + - v0.4.8 - v0.5.0 - source: docker.io/rancher/security-scan target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/security-scan' @@ -1205,6 +1218,8 @@ sync: - v0.2.11 - v0.2.12 - v0.2.13 + - v0.2.14 + - v0.2.15 - v0.2.16 - v0.2.3 - v0.2.4 diff --git a/release.yaml b/release.yaml index ff3f948922..deaf472eca 100644 --- a/release.yaml +++ b/release.yaml @@ -1,13 +1,12 @@ -rancher-cis-benchmark: - - 5.1.0 - - 5.2.0 - - 4.3.0 - - 4.4.0 - - 4.5.0 -rancher-cis-benchmark-crd: - - 5.1.0 - - 5.2.0 - - 4.3.0 - - 4.4.0 - - 4.5.0 - \ No newline at end of file +rancher-aks-operator: + - 104.0.0+up1.9.0 +rancher-aks-operator-crd: + - 104.0.0+up1.9.0 +rancher-eks-operator-crd: + - 104.0.0+up1.9.0 +rancher-eks-operator: + - 104.0.0+up1.9.0 +rancher-gke-operator: + - 104.0.0+up1.9.0 +rancher-gke-operator-crd: + - 104.0.0+up1.9.0