From 63043e45c8939351e1ef05282f5e58ab6e0cdcc8 Mon Sep 17 00:00:00 2001 From: MaverickD650 <92877124+MaverickD650@users.noreply.github.com> Date: Sun, 8 Jan 2023 17:42:29 +0000 Subject: [PATCH] WIP feat(checkmk): add checkmk (#6158) * add checkmk * Oops * app version * EOL * EOL try 2 * root * Update charts/incubator/checkmk/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/checkmk/values.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * update ports to avoid port conflicts with other apps Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * questions * add some options * labels * Apply suggestions from code review Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Update charts/incubator/checkmk/templates/_secret.tpl Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * fix name * permission denied in cron!? and use the internal healthcheck Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros kois --- charts/incubator/checkmk/.helmignore | 30 +++ charts/incubator/checkmk/CHANGELOG.md | 0 charts/incubator/checkmk/Chart.yaml | 29 +++ charts/incubator/checkmk/README.md | 0 charts/incubator/checkmk/icon.png | Bin 0 -> 3949 bytes charts/incubator/checkmk/questions.yaml | 185 ++++++++++++++++++ .../incubator/checkmk/templates/_secret.tpl | 20 ++ .../incubator/checkmk/templates/common.yaml | 8 + charts/incubator/checkmk/values.yaml | 81 ++++++++ 9 files changed, 353 insertions(+) create mode 100644 charts/incubator/checkmk/.helmignore create mode 100644 charts/incubator/checkmk/CHANGELOG.md create mode 100644 charts/incubator/checkmk/Chart.yaml create mode 100644 charts/incubator/checkmk/README.md create mode 100644 charts/incubator/checkmk/icon.png create mode 100644 charts/incubator/checkmk/questions.yaml create mode 100644 charts/incubator/checkmk/templates/_secret.tpl create mode 100644 charts/incubator/checkmk/templates/common.yaml create mode 100644 charts/incubator/checkmk/values.yaml diff --git a/charts/incubator/checkmk/.helmignore b/charts/incubator/checkmk/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/charts/incubator/checkmk/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/charts/incubator/checkmk/CHANGELOG.md b/charts/incubator/checkmk/CHANGELOG.md new file mode 100644 index 00000000000..e69de29bb2d diff --git a/charts/incubator/checkmk/Chart.yaml b/charts/incubator/checkmk/Chart.yaml new file mode 100644 index 00000000000..69f814b858c --- /dev/null +++ b/charts/incubator/checkmk/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "2023.01.08" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 11.1.2 +deprecated: false +description: Checkmk is a leading tool for Infrastructure and Application Monitoring. Simple configuration, scalable, flexible. It provides powerful monitoring of networks, servers, clouds, containers and applications. +home: https://truecharts.org/charts/incubator/checkmk +icon: https://truecharts.org/img/hotlink-ok/chart-icons/checkmk.png +keywords: + - checkmk + - monitoring +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: checkmk +sources: + - https://github.com/truecharts/charts/tree/master/charts/incubator/checkmk + - https://github.com/tribe29/checkmk +type: application +version: 0.0.1 +annotations: + truecharts.org/catagories: | + - monitoring + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/charts/incubator/checkmk/README.md b/charts/incubator/checkmk/README.md new file mode 100644 index 00000000000..e69de29bb2d diff --git a/charts/incubator/checkmk/icon.png b/charts/incubator/checkmk/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..135535195f61642c3294abae111d8178931fe87f GIT binary patch literal 3949 zcmbtXcQ_kt*T+L^G!L~)QPd7fV^=h4@7>T^MHNLGYLrsdP^&0nQ)(wAwfAlit4NK8 z*fDBrC@H=?*Z0?ZeSdt{`@VnN>$=ZDl^GE}H)t)ayuU${n+Sz81tPC}(?4-9lKOCwhM?Vc%J3rRRqb zO@h>ARsYwMIUm1^JxPd+d$t;XN-J%G{zXln6p3dM3|(~j$c9c<_uUrNw=QolR{D9O z&7x*#Xk~3csv1HKVVSF{sxDE1eskrsQc2STsXSSrRJa>xsxpWZwOM2*&Bsd-baw$X zOs{!pIjI!>0|L!e)xnMOvjSIh1;mM_8|6?S_t+<1CAp*N7A8I~al|H7zT&P^LG1{v z**89u+ofIf&u8DG`TWEY2XXIIh*Lr82uxKTGZZfu!h1gQgZp+EST);nNj$bwQ*d0@ zEpk(NjVy4p(MKY9McYY`YooLpLMnG1I7?b63}?!`3hmcAEyo%(8Zf}9cXz@iiP$jw89!J5Ts z!xPaZfKKyr!U)VWI}9lum6q&X!iBZSd3-#h(z zrkFjlzFyMqQMkkJ!gh;B>ejfaf=8JI0?Ayy_{G8KkbxzFBZ*>1-)C=M77(X6qbwhS z1#%O3esFr~IMEf=n6&ZWoL-{p&cn|5N}e~g0Ptha2NTCrCQ7P@Cj zWTM$M>v>c4!Gu(}Qn?J>2~r%FU{@rDiTsFHd^??$PKN*Mlj26Ac56bG zu-BUFJ(@lvckZgu3i>`7Rvj#NhA^;008CB&w<7aJ`gCV>=VxnnZX6Uw!HqnF_*>g1 z0%Zcvb?`i8jP~@vBF}{rYelN?0E8vKZ+yZNR-t5E#SZVwX+jf-%`b4}lX{u+B44@n zFi+@9k6v)`Vo6O-HB|DEc~3X*cxmkqO=wfQfp;9FFes9TGc4Keduu_OcQv~1^MyZR z0>=^jO$LWvkg@NOa$Y^XX*gktr%^y5)V6@74FG8d8%!Rqp3{O!%kV06`^bJ~EMJ`d zKJJ~U;C}?Xe}OJ`ebp9W=z#y!YtA0QfryJrd~AwXZQcZyM(fK~Ux+3?YEM1}xwXON zAqn8t_I8VQ>g0tCZx2X}5>iPC?dhLoXp4VV2lxIYN^A46=tLoOTlG^fLi29 zBRMr(g!%{Yp1RNK(Aq3e;PAw-Ypk}8mIJv-8xKZx4lq2;j+v(cTj1H%Z=$+&0Z8ql za4-IE7Pd^b99dx%h#P1-z0(F__4QUAQ&y{AmUUMmzCX%c^%vq>u{&*;gsu73|3!Wy zO(8Rh;-9Aa-MTFDTq1W zL|sk~bhYUL36xCS;3^^Bxb2>0%8~fgSrq{L6b08bxPu`^<0{rmHGOC~4F=?fqc=d} z37wiE6y>2i;-_a1j7lMH6lWByNeT))vlt67$xS{QyQs_&2nkICx^AWws}+|_R-sbG+`)mulG@0Er=9CHu*zPG>Aw-v|WtZMr#LL@>?4ijn+qz_tMY{d(p z+<1CXPm}z~k;zYwZxHi8y*eRmGjAPirwHLwWS5{}M~@s}OKo9-cu96qm=NCOG-r>s z1GpWdQYo2wd&|+3Mnp31GVgUce8>Lzg)SK^VHy(ZXsPI;(bCa!*7bFHj?{~92b2eQ zyZaP{f&eJiOlQRfB?wAjIDD*9kX_O$7YWp&WeHJeN^ zb{M3+H1xT>V{VGbXuwO@SFkBPQu*j@)5g)|nmc&;3+4qf<NZ zWUCepn=#7^S@lcVzparp>I@BRDuREf$a05xTtUkQr7(6lJ3k70C2>D3F)?r|;9z|h z_TtP?R95%zn_4h9;;=Z-OHrfHTUDdprY^w24|x9wh2PL;X@QV#^f_Og3ygd@ljz&_ z*+qs_yG;}HXr|`~-71yyx!bRjUEXgE4A`#IBt5?{fTw}TA56AD_4OcstXNerfytWx z;M!$go5|>@sVTnc1lUUKjtyC$h%wLZEKQ0qd$y!OuougFLI~g-@4Nb)Xwi^qW_@v7 z5+)ivkDckOdn#7vs6|jZ_RJ1fC)k%x))!q1+V%ErELRbB^IL5lRg8S8FSr!`7zUXs z(}TVs|8-$_&f@o|YIT=j_z}S7X=*Cb(UCSPxycrXWa#j+!)#TBU!8@5S#6%zEjo2$ zX{~x-9aN?VbcAV}^c2G95`nd{`urg0v}R+K0+Y6^QRSWhj6+b)j5;{PB2lqTHj&ZO=BftjDd6`vL^>d)uf+?`9Jrol-^+}wdq}@U z);%~+emi+@h%6<|mcnntB?wPr5JaySZaF0A1h;p>3Y#2( zg}43Q=2rV!V=OqEr)Tp)l#3Dh*g4AX#Y6AL51k*{Ya6pKrL)#|Q6!#yEde5YWokkN zF2q|k9Zm)vv=Y?owPV4-%Y7u3k3R9MW-pLCO0|&;h8j zqd{Ld+S!eU0eH;l@Hl>ex%^xfHoGWkw>*GtW98!SNfAz(TbA)FwAXf%P!eS3uX8SyWfL?e7NA$@_kopTgT`@#R>VXkj1@GsGmNE z-_#c@8rxbH`56*Oaf&JAb+Y-!UE?MRb}k#{7yj$JJVe&|=#V~1LqK)%*yi&bNahYp z47S@qs{A>IRQ?%n0Y+tg>ML8JKd|%kvNn9Ovo(0$5MW!ELHy!ndMe7BThj=jMetv~ zRvJ;3Hm+17rV#f-XH+VQ-6lDc?-|ca={Qlr08JyPwq>GFpEgnJlIz6W&&WFyZMB6_ z#eEnFKJ1Az32Ca6)ioARqb7C`Yn>EMvK@B8IMF$RacH#HpOy$=--lDyxoqz^-l`sIe$9~x*~}F!;E4H;le0ttdtJl z-_u+Cd*_W?rt*kEmhya#>G!JTbT=$i6PWAh4!*`yQWAml7b79+iQtvgIp7T;A5;C`bNK- zhNr$Hr&0VJXV;bMY1&*b$4}N1hgILx0Ev;IAKW?vUfwFC?bNO67|{#LRn}PMlv%39H(c>Ii%Q45=(;(=d zmVFr83fsY?dhCP(4@5mG`3&Z9dKhI=Ys?q(gu(NnL7=gWpi(-~ua>>V5y5O?OJw+J z-JSdS4*6JUIIO{=Rp1a