From 06da5d434cff64da4c7e71ed96bbbda79734e76c Mon Sep 17 00:00:00 2001 From: liyang Date: Mon, 17 Mar 2025 18:11:22 +0800 Subject: [PATCH 1/2] Add GreptimeDB to kubernetes marketplace --- greptimedb/install.sh | 9 +++++++++ greptimedb/logo.png | Bin 0 -> 7133 bytes greptimedb/manifest.yaml | 8 ++++++++ greptimedb/post_install.md | 11 +++++++++++ greptimedb/uninstall.sh | 7 +++++++ 5 files changed, 35 insertions(+) create mode 100644 greptimedb/install.sh create mode 100644 greptimedb/logo.png create mode 100644 greptimedb/manifest.yaml create mode 100644 greptimedb/post_install.md create mode 100644 greptimedb/uninstall.sh diff --git a/greptimedb/install.sh b/greptimedb/install.sh new file mode 100644 index 000000000..fcb41cbe6 --- /dev/null +++ b/greptimedb/install.sh @@ -0,0 +1,9 @@ +#!/bin/bash +kubectl create namespace greptimedb + +helm repo add greptime https://greptimeteam.github.io/helm-charts/ + +helm repo update + +# Installing GreptimeDB with default values +helm upgrade --install greptimedb-standalone greptime/greptimedb-standalone -n greptimedb diff --git a/greptimedb/logo.png b/greptimedb/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b11754722d35646d88d1080d261714c2f394057d GIT binary patch literal 7133 zcmeHMX*3&7yQiya(G4v{H*M{$t(KxisV&w>(L~iQmePnNA=Of)#lN(6Qfk*E2nix6 zwUpW^68loML~2O{3D@FBcaV zpV1?ID=sc>^M5s-LkAC-0?KW3Vf z9hH=ZibI>yB3`_#s^4Zm2bi1pnBuS{Qen7F7M<2t~SEC{zLuub_eVI z2fKr*|2O>?=8f=wkN!(z-`&2~Zaud67g?iqgS)uBu+7sA{EZi#c0X|3Mvo}%$tis; zUPMGMJ{e|jSq%{0c&_P8ps0>ZS_2F4jYa1P)rR*<(OYZI+?lon2^}vXl&^uZ5_mZy z8F-Jl5t<3D{iSp*TTw?qsV)9*DYuO;HR00j0nOA2zLOuu7=MO(O?{yJw0Yv;qDVqY zS_sFqCu59BAUDE%p6*P#YWsK@-19Neh8k$kavXYKq}Iyf)o@^f=+8_@!HQbL<@@>N zVN_|Qxd#I!UN*z>fn9HJc2(}DV`P4=IiCQ}fnQ*Y57{3UzgYmTOtycTK@}A>pW3>IuJr(&I%u)S<%? z8;PD5Jt8%KsU|t-TmK>5&G6GvL~AYbEo%OXJvOcRWK~Ot?FcblrR(S_*gOt5mhnTw z5fAqaIJm8PuIIcy3QEop{-YCu(TXZ={!z%)5`-@-PM%DZlk{KJOXa~I} z)ZRV0dyP_+U@_LyQtiJGJgRVi*z9E2KhdTcCp(f5P;l2t7H0q3WCrtIwb6Z6i5nZm zGUEos(0DtKwk_%HFAn`2UFGBnnC;qIMi1Qxf<8T_<6)rVS0CE^-p{v{>}k+26@v+= zt=^z1+&wqBRRXi}fc^dPCFc&C9l`!u_z~kktY^)<6Lv(dNv1qm?>AB4Y%idZH{I)L z#%}^K5?(`?rPxM+Fg1J7Kz_YDBi1NJa!oqNaxIe(buUh@*0>!v$dD0}6Fm-w|u% z2X#-c3F{)#>aMCstub5EkCVNov~q9-lVW=+uCqN8yOh3fE51=;`{mAUgC35szK1~G z>26Irdp^an+l@LDk${p*frKtz^h3<$^qXf@wot{9u-g94#~=+V@bKh@!Tv23ZK87^ z-#F*CL!h6F_}9#&{v@4E;~9$M@3+m%Aua4zF+q&&z)`3u&$`ra_qM;2mCWNOHL{y` zH?;P^B)HbjpD)0UD2?sc#|5QlJkbkzc4+wn}hf0f^?F+_gC;eGw3_Mq(cF` zomobfwO4)2CExt|DVt9Vl@)VP_jXk4uWWx?c%_yvfiFbuv?_EaXbNPu(IooKJa-c@ zN$nEGrN&64deX@C}Inx5(S5+?#5lX7dtgY|KZ3j0qUI0XamiYLC<^uuB_B zy(&bAG$`NnDdpIbcLTY5N)a`cDoSH${T?VS{nwB#dV6bovB4MOt>L=EkLkHB{99x!-3!4oKm@?9rlQEc9?7-0SVV2lh-?B z1mmqb(VI(N7yD>*<$IauiWKGQ*Y0AZDexbj2?lzr=hH`pcyDIk|Dj4fX|aHWe+D`#Qtupih>XCj2^aT4LyBLi-;hFY@?UdA`%v1xyqMnlsY=24-HrIsGcEO>|N{PyUl z;G_*BFjwI*a4oEFBX&W`Px#EW7Dp84z-^hVbfejKCBRZ+{J~q)LK6|c)7izt{ zEFlKDUFhHUk->A}9qd8)@{j78jILrc;7@?qL~DQN-Cj|Bns<*+-V@ zlgrHiRFVx7!~u7{&$PS?6#D%ot>k5aIXZiT25WT;V+^Tp75p*>rCB?Z(nmAVmaYH+ z9rp9?Adn|s$-l@FnBBHNXl>piy1hOsZ?k$4HQhG+sf}qa?(hBe81CRcU+rB~aS>qw z<+c2n=t^gAAfCd*Uh+)aK$zw(5w!gu7&KPl%}65Qy4}n#-jNM$jI{Un)3)favN^Xl zr=X=lsXb~b3bFa8FUf0n8P|Y~ue5$ouipiPQC^jVUagXExqklRn=vwCOR9`qiCk+D z&MDvQ`(l1?P5%L+cjWq2WR1@-mu=rn-tcd~-HNqU{|GCJpeM<6)v675$utM(VROuV zdC2GPg!bqH0d@r99B2g9dH;-2LhRcau%<>Pe_aX7K#7$mp0irr*?8+y4|x-H-`Mp|ylQ4$?Fw0~SpaBKhs=2R_3R1W zcJWztYptS^<>MzWsJy6y_btQ_px&hqFTP4>e}A?i;cr50cVlri*#GULM^7#)B3yUa zHKzD`13Ie;ih;J!f?Y}frN8W|JC*KT0ewL^hJ_jvyta!YBMk%Q(jE(PzW#?WNl6py z#&};q0d+rk$4D-yMoIN-1Cs)sZK(ZCmJGAvQ)!ToeAON3Q#_TV1SzseJ_I^0AU^ol z;R=@JRO%`HiKc599y%&-kRa}J?L)VCFX;g70dpNG=L+{8@hHxDex74yR!5>Awv6mG z-*1DeFut&myCubfU@+bp({O0hy{q3`exIWAy&UIWAN3&O$`&H+1Ja~TjXgM($+?=J zL;$IgZA8BNXBUVB$XE%gzYp7G9uSl;BX=+6hZ0tVFX*Z6?QnDwL5P8LhkZ$y0`QA{~m^?Dkv7^bA$_u~%ps*G;|$QdDy=|r(Nii>exnlvB%!<0-=E6sNH0WZ3cc+& z=iEBigX%=B7v>ZWGFd}lm*Oqi8ro8%%<*4!Aur*$Mh9Dpp;4aASti zda&{`XKOOS?<>nSXPc?pz^y{~ma@DwTgU34Ntz@dA=+%p*Qdz~6?3_F%ZHv0+xQR{ zXeKoQ7Yu51)LdW8^#&CohKQdU;bBK_;(R8n8%q&#Kd#lMSG{1@xpk!{j$q-}NZ}ge zKBt~EceB3Tvdx@_f{w{omp?-+E!`w%*)#HtSfSbzO+>%RJr}CD0w&O)@00d>?*h7X zc7|ye@qmapAO%cPYK^Xga(|94z-8b9u!(Pe|7b;ejQD}Y;F}JEYhQrli$*4af zZiQ_$CAL3F7e+cHw&;psajAS*A#VZUd5YTl|`wVCUPQVFp`IK+9$>s7UL)AEK=I z-TBvo>b@YAj@DRACh#jYx#FnvI=sfi?1@p^9C7>3_5^X~&i2$1;0c@%q_d?o_VS{t z)qJp;^LqEIBz`fCkKf^O!AaeLeEP5NxF~#Ab2BYIYZ;=N_W=Uy|AxL!rB~1Ly9+)= znshyT>$mvzuL&!K)7P5)dF>yv`!o1Aa@g=Y%^yh zYM;+};wW(}7U2?M*(wo+ZMzvR!wamVQH&A;M`d_yzKP)6G>Zw;5eR_FaM>ehM!Q87 zD7~v9{~R}#f`KgR!7A6jrGax|?wph{l*{sRBgiKF>MxEA-yX)=*B(FoFkXzj7_l1C zq(Y`lb(x$D{}WD!C->h>P~&&Vm+eN^_1Z~jA(-#!`c~COu;~{9L-Bzh-iDr$(1cgd`OCcoU6*J4&>|JaBUUo@n-R zP>|8UtH_QZ_qDIRO{UwX?=3HkUA)+z%MW+SPM~$)%5qz|XU|h?6m0Y<$Ef+77Ovq& z{^5@&bmF{+?Wfij4$fdQ2UDvMO*7s(BK(9uaJDdI0B*Jx>!*`z7ex_IpM(te1oENo z-EJV)H29a<*fv2c>;cNhA?5c4e-?^MIQsF^J0m|%s`@DPP^H22e?(XtK1siFZTvrl zVvHV&X$&bBm}%q*%GfG<4YqIFclG|veJ}^r$%kc=6<)GMn$ew#-dhO=tJMRY6gQwiCVW3<*)m_B;D>zot2xsYj*ugthFvM{Xi9&^qr`)+je010Z*MP{?1!af7gd%^AD}5#y
VUw(tzEw!eZY`p`ft7J_8K9ZU*QZ4L~Z{FhlKrE8Cnhx18-2RQk4pO8K{fF+T9 zUH9(H#r8||(JzcgD|7ouZ?sOkEP6`kJop#oYyb|L>}u1)NHH<3057;-pUd0H%y$g6 zt^u^Z5|S(ftK*Zgfs3!8CIVhFhASX5ffMN1ei_o|oe9rBtp3u*K6{Fb|Q9(}o1qu4QrvUH15n7&XFW{x0p zDAzbcSEs7hStR?&O>(k+AchdkejMY|GhwOqkdW~=bUp0w@{dwL>%@J7ET)mfn`3NV ziqxAFM8v8FY^re{42-er3$=iq%%j+Pj^l3GhbY+0EwYSmw7 z+|SI4V}TMNfRR;4dIsVqu$ z{1P+J4rgEn)fF}u1}f~}6x}rf^frCPQplNTBxX|drWSJ3P`r#lCBFIMc z6u6zn0~(kgS1xtyF4FS|4V z4!OE@L8{T}hC(p}bD2u+{f%oV30K;e_i)j0M~a#yAojKwUNHH0HW!m%kCtHH7e;LD zsn+EeTFz`V{Pa8}SYwq!HJYd5$9S=01R1pkUtiDba*J9J30}DZANu6)@mU7;`2t%S zC+of+kKDpIXvQO&6B?;4B`XdduOShLI({j-7DNyO49R@q6*Tq&6L`)MUv+^>76_Pn zDTM8;kB{#HBVJf7r=B_CKD|DDqcuF%_?FbU9)b~zA z+uev;%KUXtJ?yGcX^X?)j#M6+V-{X>`8G5mvVm>80#&}+fKw>6tQubR;jh^ zLqt>JYe>fS(pfh)fES96-mbj#=~POi^suMpkpDO9A6cBMd7-zJKL?>vZzi8ty~OGx zW7RUdGOgFOq_MwBygWR}cW*1`F%EY$8=hSZ(LNtNY!jiA5*^C=W(yXMzxpn&OstGt z#?4Mm(aVAh9vjsq!fsnsWz^*#pYYL9vZ80yOb!G_-&F zvcHp&*?ZtF?%4i7!9-T7;eThYTPA@2e9?3!9;B{6@dlDdQLgM)BmAE_nCEWY!B%i9 z#6t3mqN)UIt)Zx3od&V{u2ou58nkzYh(+Z%qQh?-Cx-V@6}$FKSNS!z7gynHnvm

~r&f?BP4~NLuMYuj4X$2++ss HK7I9Hoscdl literal 0 HcmV?d00001 diff --git a/greptimedb/manifest.yaml b/greptimedb/manifest.yaml new file mode 100644 index 000000000..a44b913a7 --- /dev/null +++ b/greptimedb/manifest.yaml @@ -0,0 +1,8 @@ +--- +name: greptimedb +title: "GreptimeDB" +version: "v0.13.0" +maintainer: "info@greptime.com" +description: GreptimeDB is an open-source unified time-series database. +url: https://greptime.com/ +category: database diff --git a/greptimedb/post_install.md b/greptimedb/post_install.md new file mode 100644 index 000000000..443ee13c5 --- /dev/null +++ b/greptimedb/post_install.md @@ -0,0 +1,11 @@ +## GreptimeDB + +GreptimeDB is an open-source unified time-series database for Metrics, Logs, and Events. You can gain real-time insights from Edge to Cloud at any scale. + +### Get started + +[GreptimeDB official website.](https://greptime.com/) + +[GreptimeDB official documentation.](https://docs.greptime.com/) + +For advanced configurations like object storage visit [Values.yaml](https://github.com/GreptimeTeam/helm-charts/blob/main/charts/greptimedb-standalone/values.yaml). diff --git a/greptimedb/uninstall.sh b/greptimedb/uninstall.sh new file mode 100644 index 000000000..3a6c2cc1e --- /dev/null +++ b/greptimedb/uninstall.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +# Delete the GreptimeDB +helm uninstall greptimedb-standalone -n greptimedb + +# Delete the namespace +kubectl delete namespace greptimedb From b5fbbc4d8c676769d31a83e0c68e8baf8f83bc47 Mon Sep 17 00:00:00 2001 From: liyang Date: Fri, 21 Mar 2025 18:53:22 +0800 Subject: [PATCH 2/2] Update manifest.yaml --- greptimedb/manifest.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/greptimedb/manifest.yaml b/greptimedb/manifest.yaml index a44b913a7..f6f241bcd 100644 --- a/greptimedb/manifest.yaml +++ b/greptimedb/manifest.yaml @@ -1,7 +1,7 @@ --- name: greptimedb title: "GreptimeDB" -version: "v0.13.0" +version: "v0.13.1" maintainer: "info@greptime.com" description: GreptimeDB is an open-source unified time-series database. url: https://greptime.com/