{"id":38112,"date":"2019-10-31T22:21:44","date_gmt":"2019-10-31T19:21:44","guid":{"rendered":"https:\/\/prohoster.info\/blog\/obzor-kubecost-dlya-ekonomii-sredstv-na-kubernetes-v-oblakah\/"},"modified":"2019-10-31T22:21:44","modified_gmt":"2019-10-31T19:21:44","slug":"obzor-kubecost-dlya-ekonomii-sredstv-na-kubernetes-v-oblakah","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/obzor-kubecost-dlya-ekonomii-sredstv-na-kubernetes-v-oblakah","title":{"rendered":"Rishikimi i Kubecost p\u00ebr kursimin e kostove n\u00eb Kubernetes n\u00eb cloud","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Rishikimi i Kubecost p\u00ebr kursimin e kostove n\u00eb Kubernetes n\u00eb cloud\" src=\"\/wp-content\/uploads\/2019\/09\/410170787ccdee028c1b918561f15ee0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAktualisht, gjithnj\u00eb e m\u00eb shum\u00eb kompani po transferojn\u00eb Infrastruktur\u00ebn e tyre nga serverat fizik\u00eb dhe virtual\u00ebt e tyre n\u00eb re. Ky \u00ebsht\u00eb nj\u00eb vendim i leht\u00eb p\u00ebr t'u shpjeguar: nuk ka nevoj\u00eb t\u00eb kujdeseni p\u00ebr pajisjet, klasteri \u00ebsht\u00eb leht\u00ebsisht i konfiguruar n\u00eb shum\u00eb m\u00ebnyra t\u00eb ndryshme... dhe m\u00eb e r\u00ebnd\u00ebsishmja \u2014 teknologjit\u00eb ekzistuese (si Kubernetes) lejojn\u00eb t\u00eb shkall\u00ebzoni leht\u00ebsisht fuqit\u00eb llogarit\u00ebse n\u00eb var\u00ebsi t\u00eb ngarkes\u00ebs.<\/p>\n<p>Aspekti financiar gjithmon\u00eb ka r\u00ebnd\u00ebsi. Instrumenti, p\u00ebr t\u00eb cilin do t\u00eb flasim n\u00eb k\u00ebt\u00eb artikull, ka p\u00ebr q\u00ebllim t\u00eb ndihmoj\u00eb n\u00eb zvog\u00eblimin e buxheteve kur p\u00ebrdorni infrastruktur\u00ebn n\u00eb re me Kubernetes.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Hyrje<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/kubecost.com\/\">Kubecost<\/a><\/noindex> \u2014 nj\u00eb startup kalifornian nga ish-punonj\u00ebs t\u00eb Google, q\u00eb krijon nj\u00eb zgjidhje p\u00ebr llogaritjen e kostove t\u00eb infrastruktur\u00ebs n\u00eb sh\u00ebrbimet e cloud (brenda klasterit Kubernetes + burimet e p\u00ebrbashk\u00ebta), identifikimin e ngushticave n\u00eb konfigurimet e klasterit dhe d\u00ebrgimin e njoftimeve p\u00ebrkat\u00ebse n\u00eb Slack.<\/p>\n<p>Kemi klient\u00eb me Kubernetes si n\u00eb re t\u00eb njohura si AWS dhe GCP, ashtu edhe m\u00eb t\u00eb rralla p\u00ebr komunitetin Linux, si Azure \u2014 n\u00eb p\u00ebrgjith\u00ebsi, n\u00eb t\u00eb gjitha platformat q\u00eb mb\u00ebshteten nga Kubecost. P\u00ebr disa prej tyre, ne llogarisim kostot e sh\u00ebrbimeve brenda klasterit vet\u00eb (me nj\u00eb metod\u00eb t\u00eb ngjashme me at\u00eb q\u00eb p\u00ebrdor Kubecost), si dhe ndjekin shpenzimet p\u00ebr infrastruktur\u00ebn dhe p\u00ebrpiqemi t'i optimizojm\u00eb. Prandaj, \u00ebsht\u00eb e arsyeshme q\u00eb na interesonte mund\u00ebsia p\u00ebr t\u00eb automatizuar k\u00ebto detyra.<\/p>\n<p>Kodi burimor i modulit kryesor t\u00eb Kubecost \u00ebsht\u00eb i hapur n\u00ebn nj\u00eb licenc\u00eb Open Source (Apache License 2.0). Ai mund t\u00eb p\u00ebrdoret lir\u00eb, dhe funksionet e disponueshme duhet t\u00eb jen\u00eb mjaft t\u00eb mjaftueshme p\u00ebr projekte t\u00eb vogla. Megjithat\u00eb, biznesi \u00ebsht\u00eb biznes: pjesa tjet\u00ebr e produktit \u00ebsht\u00eb e mbyllur dhe mund t\u00eb shfryt\u00ebzohet p\u00ebr <noindex><a rel=\"nofollow\" href=\"https:\/\/kubecost.com\/pricing\">abonet\u00eb p\u00ebrkat\u00ebse<\/a><\/noindex>, t\u00eb cilat gjithashtu p\u00ebrfshijn\u00eb mb\u00ebshtetje komerciale. P\u00ebrve\u00e7 k\u00ebsaj, autor\u00ebt ofrojn\u00eb nj\u00eb licenc\u00eb falas p\u00ebr klaster\u00eb t\u00eb vegj\u00ebl (1 klaster me 10 nodo \u2014 n\u00eb koh\u00ebn e shkrimit t\u00eb k\u00ebtij artikulli, ky kufi u zgjat deri n\u00eb 20 nodo) ose nj\u00eb periudh\u00eb provimi me mund\u00ebsi t\u00eb plota p\u00ebr 1 muaj.<\/p>\n<h2>Si \u00ebsht\u00eb nd\u00ebrtuar gjith\u00e7ka<\/h2>\n<p>\nPra, pjesa kryesore e Kubecost \u00ebsht\u00eb nj\u00eb aplikacion <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubecost\/cost-model\"><b>cost-model<\/b><\/a><\/noindex>, e shkruar n\u00eb Go. Helm-charti q\u00eb p\u00ebrshkruan t\u00ebr\u00eb sistemin, quhet <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubecost\/cost-analyzer\"><b>cost-analyzer<\/b><\/a><\/noindex> dhe n\u00eb thelb \u00ebsht\u00eb nj\u00eb paket\u00eb nga cost-model me Prometheus, Grafana dhe disa panele.<\/p>\n<p>N\u00eb p\u00ebrgjith\u00ebsi, modeli i kostos ka nj\u00eb nd\u00ebrfaqe uebi q\u00eb tregon grafik\u00ebt dhe statistikat e detajuara mbi shpenzimet n\u00eb format tabelar, si dhe, natyrisht, k\u00ebshilla p\u00ebr optimizimin e kostove. Panelet e paraqitura n\u00eb Grafana jan\u00eb nj\u00eb faz\u00eb m\u00eb e hershme e zhvillimit t\u00eb Kubecost dhe p\u00ebrmbajn\u00eb n\u00eb t\u00eb shumt\u00ebn e rasteve t\u00eb nj\u00ebjtat t\u00eb dh\u00ebna si modeli i kostos, duke i plot\u00ebsuar ato me statistikat e zakonshme mbi p\u00ebrdorimin e CPU-s\u00eb, memories, rrjetit dhe hap\u00ebsir\u00ebs disk n\u00eb cluster dhe komponent\u00ebt e tij.<\/p>\n<p>Si funksionon Kubecost?<\/p>\n<ul>\n<li> Modeli i kostos merr \u00e7mimet e sh\u00ebrbimeve p\u00ebrmes API-ve t\u00eb ofruesve t\u00eb sh\u00ebrbimeve n\u00eb cloud.<\/li>\n<li> Pastaj, n\u00eb p\u00ebrputhje me tipin e harduerit t\u00eb nodit dhe rajonin, llogaritet kostoja p\u00ebr nodet.<\/li>\n<li> N\u00eb baz\u00eb t\u00eb kostos s\u00eb pun\u00ebs s\u00eb nodit, \u00e7do pod p\u00ebrfundimtar merr nj\u00eb kosto p\u00ebr or\u00ebn e p\u00ebrdorimit t\u00eb procesorit, p\u00ebr konsumimin e nj\u00eb gigabaiti t\u00eb memories dhe koston e or\u00ebs s\u00eb ruajtjes nj\u00eb gigabaiti t\u00eb dh\u00ebnash - n\u00eb p\u00ebrputhje me nodin n\u00eb t\u00eb cilin ka punuar, ose klas\u00ebn e ruajtjes.<\/li>\n<li> Duke u bazuar n\u00eb kostot e pun\u00ebs s\u00eb pod-eve t\u00eb ve\u00e7anta, llogaritet pagesa p\u00ebr hap\u00ebsirat em\u00ebrtimi, sh\u00ebrbimet, Deployment-at dhe StatefulSet-at.<\/li>\n<li> P\u00ebr llogaritjen e statistikave, p\u00ebrdoren metrika t\u00eb ofruara nga kube-state-metrics dhe node-exporter.<\/li>\n<\/ul>\n<p>\n\u00cbsht\u00eb e r\u00ebnd\u00ebsishme t\u00eb merret parasysh se Kubecost <b>n\u00eb m\u00ebnyr\u00eb default llogarit vet\u00ebm burimet e disponueshme n\u00eb Kubernetes<\/b>. Bazat e t\u00eb dh\u00ebnave t\u00eb jashtme, serverat GitLab, depoja S3 dhe sh\u00ebrbime t\u00eb tjera q\u00eb mungojn\u00eb n\u00eb cluster (edhe pse ndodhen n\u00eb t\u00eb nj\u00ebjtin cloud), p\u00ebr t\u00eb nuk jan\u00eb t\u00eb dukshme. Megjithat\u00eb, p\u00ebr GCP dhe AWS \u00ebsht\u00eb e mundur t\u00eb shtohen \u00e7el\u00ebsat e llogarive sh\u00ebrbimi dhe t\u00eb llogaritet gjith\u00e7ka s\u00eb bashku.<\/p>\n<h2>Instalimi<\/h2>\n<p>\nP\u00ebr funksionimin e Kubecost nevojiten:<\/p>\n<ul>\n<li> Kubernetes versioni 1.8 dhe m\u00eb lart;<\/li>\n<li> kube-state-metrics;<\/li>\n<li> Prometheus;<\/li>\n<li> node-exporter.<\/li>\n<\/ul>\n<p>\nKa ndodhur q\u00eb n\u00eb klaster\u00ebt tan\u00eb t\u00eb gjitha k\u00ebto kushte ishin plot\u00ebsuar m\u00eb par\u00eb, prandaj mjaftoi vet\u00ebm t\u00eb specifikohej endpoint-i i duhur p\u00ebr qasje n\u00eb Prometheus. Megjithat\u00eb, chart-i zyrtar Helm i kubecost p\u00ebrmban gjith\u00e7ka t\u00eb nevojshme p\u00ebr t\u00eb filluar edhe n\u00eb nj\u00eb cluster \"t\u00eb zbraz\u00ebt\".<\/p>\n<p>Instalimi i Kubecost mund t\u00eb b\u00ebhet n\u00eb disa m\u00ebnyra: <\/p>\n<ol>\n<li> M\u0451nyra standarde e instalimit, e p\u00ebrshkruar n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/kubecost.com\/install?ref=home\">udh\u00ebzimet<\/a><\/noindex> n\u00eb faqen e zhvilluesit. \u00cbsht\u00eb e nevojshme <b>t\u00eb shtoni n\u00eb Helm depot e cost-analyzer, pas s\u00eb cil\u00ebs t\u00eb instaloni chart-in<\/b>. Do t\u00eb mbetet vet\u00ebm t\u00eb kaloni portin tuaj dhe t\u00eb p\u00ebrshtatni cil\u00ebsimet deri n\u00eb gjendjen e d\u00ebshiruar manualisht (p\u00ebrmes kubectl) dhe\/ose me ndihm\u00ebn e nd\u00ebrfaqes s\u00eb uebit t\u00eb modelit t\u00eb kostos.\n<p>Ky thisll mjet\u00eb s'kemi provuar, pasi q\u00eb nuk p\u00ebrdorim konfigurime t\u00eb gatshme t\u00eb jashtme, megjithat\u00eb duket si nj\u00eb mund\u00ebsi e mir\u00eb \"thjesht p\u00ebr t\u00eb provuar p\u00ebr vete\". N\u00ebse keni tashm\u00eb disa komponente t\u00eb sistemit t\u00eb instaluara ose d\u00ebshironi nj\u00eb konfigurim m\u00eb t\u00eb holl\u00ebsish\u00ebm, m\u00eb mir\u00eb t\u00eb shqyrtoni rrug\u00ebn e dyt\u00eb.\n<\/li>\n<li> P\u00ebrdorimi i fundit <b><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubecost\/cost-analyzer-helm-chart\">t\u00eb nj\u00ebjtit chart<\/a><\/noindex>, por p\u00ebr ta konfiguruar dhe instaluar vet\u00eb<\/b> n\u00eb \u00e7do m\u00ebnyr\u00eb t\u00eb p\u00ebrshtatshme.\n<p>Si\u00e7 u p\u00ebrmend m\u00eb par\u00eb, p\u00ebrve\u00e7 kubecost, ky chart p\u00ebrmban grafike dhe Prometheus, t\u00eb cil\u00ebt gjithashtu mund t\u00eb konfigurohen sipas d\u00ebshir\u00ebs tuaj.<\/p>\n<p>I disponuesh\u00ebm n\u00eb chartin <code>values.yaml<\/code> p\u00ebr cost-analyzer lejon konfigurimin:<\/p>\n<ul>\n<li> list\u00ebn e komponent\u00ebve t\u00eb cost-analyzer q\u00eb duhen vendosur;<\/li>\n<li> endpointin tuaj p\u00ebr Prometheus (n\u00ebse e keni tashm\u00eb);<\/li>\n<li> domainet dhe parametrat e tjer\u00eb t\u00eb ingress p\u00ebr cost-model dhe Grafana;<\/li>\n<li> annotimet p\u00ebr pod\u2019\u00ebt;<\/li>\n<li> nevoj\u00ebn p\u00ebr p\u00ebrdorimin e magazinave t\u00eb p\u00ebrhershme dhe madh\u00ebsin\u00eb e tyre.<\/li>\n<\/ul>\n<p>\nLista e plot\u00eb e opsioneve t\u00eb disponueshme t\u00eb konfigurimit me p\u00ebrshkrim ndodhet n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubecost\/cost-analyzer-helm-chart\">dokumentacionin<\/a><\/noindex>.<\/p>\n<p>Duke qen\u00eb se kubecost n\u00eb versionin baz\u00eb nuk mund t\u00eb kufizoj\u00eb accesin, do t\u00eb duhet t\u00eb konfiguroni menj\u00ebher\u00eb basic-auth p\u00ebr panelin e internetit.\n<\/li>\n<li> Instalo <b>vet\u00ebm b\u00ebrthama e sistemit<\/b> - cost-model. P\u00ebr k\u00ebt\u00eb, duhet t\u00eb keni t\u00eb instaluar Prometheus n\u00eb klaster dhe t\u00eb tregoni vler\u00ebn p\u00ebrkat\u00ebse t\u00eb adres\u00ebs s\u00eb tij n\u00eb variabl\u00ebn <code>prometheusEndpoint<\/code> p\u00ebr Helm. Pas k\u00ebsaj, duhet t\u00eb aplikoni <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubecost\/cost-model\/tree\/master\/kubernetes\">grupin e konfigurimeve YAML<\/a><\/noindex> n\u00eb klaster.\n<p>Edhe nj\u00eb her\u00eb, do t\u00eb duhet t\u00eb shtoni manualisht Ingress me basic-auth. Dhe p\u00ebrfundimisht, do t\u00eb duhet t\u00eb shtoni nj\u00eb seksion p\u00ebr mbledhjen e metrikave p\u00ebr cost-model n\u00eb <code>extraScrapeConfigs<\/code> n\u00eb konfigurimin e Prometheus:<\/p>\n<pre><code class=\"plaintext\">- job_name: kubecost\n  honor_labels: true\n  scrape_interval: 1m\n  scrape_timeout: 10s\n  metrics_path: \/metrics\n  scheme: http\n  dns_sd_configs:\n  - names:\n    - \n    type: 'A'\n    port: 9003<\/code><\/pre>\n<\/li>\n<\/ol>\n<p><\/p>\n<h2>\u00c7far\u00eb marrim?<\/h2>\n<p>\nMe nj\u00eb instalim t\u00eb plot\u00eb, n\u00eb duar kemi panelin e internetit t\u00eb kubecost dhe Grafana me nj\u00eb grup dashboard\u2019ash.<\/p>\n<p><b>Kosto totale<\/b>, e cila shfaqet n\u00eb ekranin kryesor, n\u00eb fakt tregon koston llogaritur t\u00eb burimeve p\u00ebr nj\u00eb muaj. Kjo \u00ebsht\u00eb <i>kostoja e parashikuar<\/i> q\u00eb tregon koston e p\u00ebrdorimit t\u00eb klasterit (n\u00eb muaj) n\u00eb nivelin aktual t\u00eb konsumit t\u00eb burimeve.<\/p>\n<p>Ky metrik \u00ebsht\u00eb m\u00eb shum\u00eb p\u00ebr analizimin e shpenzimeve dhe optimizimin e tyre. Shpenzimet totale p\u00ebr nj\u00eb korrik abstrakt n\u00eb kubecost nuk shikohen shum\u00eb leht\u00eb: p\u00ebr k\u00ebt\u00eb do t\u00eb duhet <b>t\u00eb shikoni n\u00eb faturimin<\/b>. Por mund t\u00eb shihni shpenzimet me ndarje sipas hap\u00ebsirave t\u00eb emrave, etiketave, pod\u00ebve p\u00ebr 1\/2\/7\/30\/90 dit\u00eb, gj\u00eb q\u00eb faturimi kurr\u00eb nuk do t'ju tregoj\u00eb.<\/p>\n<p><img decoding=\"async\" alt=\"Rishikimi i Kubecost p\u00ebr kursimin e kostove n\u00eb Kubernetes n\u00eb cloud\" src=\"\/wp-content\/uploads\/2019\/09\/45db0df267d17e2814003580d87b4048.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMeqen\u00ebse po flasim p\u00ebr <b>etiketat<\/b>. \u00cbsht\u00eb e p\u00ebrshtatshme t\u00eb hysh menj\u00ebher\u00eb n\u00eb cil\u00ebsime dhe t\u00eb vendos\u00ebsh emrat e etiketave q\u00eb do t\u00eb p\u00ebrdoren si kategori shtes\u00eb p\u00ebr grumbullimin e kostove:<\/p>\n<p><img decoding=\"async\" alt=\"Rishikimi i Kubecost p\u00ebr kursimin e kostove n\u00eb Kubernetes n\u00eb cloud\" src=\"\/wp-content\/uploads\/2019\/09\/d953f8c6205495e43343e97977431ba6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEtiketat mund t\u00eb vendosen \u00e7far\u00ebdo \u2014 \u00ebsht\u00eb e dobishme, n\u00ebse tashm\u00eb ke sistemin t\u00ebnd t\u00eb etiketimit.<\/p>\n<p>Gjithashtu, aty mund t\u00eb ndryshosh adres\u00ebn e API endpoint-it, me t\u00eb cilin lidhet modeli i kostos, t\u00eb p\u00ebrcaktosh madh\u00ebsin\u00eb e zbritjes n\u00eb GCP dhe t\u00eb vendos\u00ebsh \u00e7mimet e tua p\u00ebr burimet dhe monedh\u00ebn p\u00ebr matjen e tyre (carakteristika p\u00ebr ndonj\u00eb arsye nuk ndikon n\u00eb koston totale).<\/p>\n<p>Kubecost di t\u00eb tregoj\u00eb probleme t\u00eb ndryshme <b>n\u00eb klas\u00ebr<\/b> (dhe madje t\u00eb t\u00eb alarmoj\u00eb n\u00eb rast rrethi). Fatkeq\u00ebsisht, kjo opsion nuk konfigurtohet, prandaj \u2014 n\u00ebse ke mjedise p\u00ebr zhvilluesit dhe ato p\u00ebrdoren, do t\u00eb mundesh t\u00eb v\u00ebzhgosh vazhdimisht di\u00e7ka t\u00eb till\u00eb:<\/p>\n<p><img decoding=\"async\" alt=\"Rishikimi i Kubecost p\u00ebr kursimin e kostove n\u00eb Kubernetes n\u00eb cloud\" src=\"\/wp-content\/uploads\/2019\/09\/729af727faeb10d1ad0384fb4de121f7.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNj\u00eb mjet i r\u00ebnd\u00ebsish\u00ebm \u2014 <b>Cluster Savings<\/b>. Ai mat aktivitetin e pod-\u00ebve (konsumimi i burimeve, p\u00ebrfshir\u00eb edhe ato rrjetore), si dhe llogarit se sa para dhe p\u00ebr \u00e7far\u00eb mund t\u00eb kursehet.<\/p>\n<p>Mund t\u00eb duket se k\u00ebshillat p\u00ebr optimizim jan\u00eb mjaft t\u00eb dukshme, megjithat\u00eb p\u00ebrvoja tregon se ka gjithmon\u00eb di\u00e7ka p\u00ebr t\u00eb v\u00ebzhguar. N\u00eb ve\u00e7anti, monitorohet aktiviteti rrjetor i pod-\u00ebve (Kubecost sugjeron t\u00eb kushtosh v\u00ebmendje atyre q\u00eb jan\u00eb joaktive), krahasohet k\u00ebrkesa dhe konsumimi real i memorie dhe CPU-s\u00eb, si dhe CPU-ja e p\u00ebrdorur nga nodet e klas\u00ebs (sugjeron t\u00eb bashkosh disa node n\u00eb nj\u00eb), ngarkesa mbi disqet dhe disa parametra t\u00eb tjer\u00eb.<\/p>\n<p>Si n\u00eb \u00e7do \u00e7\u00ebshtje q\u00eb ka t\u00eb b\u00ebj\u00eb me optimizimin, optimizimi i burimeve mbi t\u00eb dh\u00ebna nga Kubecost duhet <b>t\u00eb trajtohet me kujdes<\/b>. P\u00ebr shembull, Cluster Savings sugjeron t\u00eb fshihen nodet, duke e konsideruar t\u00eb sigurt, megjithat\u00eb nuk merr n\u00eb konsiderat\u00eb pranin\u00eb e pod-\u00ebve t\u00eb shpalosur mbi to me ndar\u00ebs node dhe taint q\u00eb nuk ka n\u00eb nodet e tjera. Edhe vet\u00eb autor\u00ebt e produktit n\u00eb <noindex><a rel=\"nofollow\" href=\"http:\/\/blog.kubecost.com\/blog\/cost-monitoring\/\">nj\u00eb artikull t\u00eb fundit<\/a><\/noindex> (p\u00ebrkat\u00ebsisht, ai mund t\u00eb jet\u00eb shum\u00eb i dobish\u00ebm p\u00ebr ata q\u00eb jan\u00eb t\u00eb interesuar n\u00eb tem\u00ebn e projektit) rekomandojn\u00eb t\u00eb mos hidhesh me kok\u00eb n\u00eb optimizimin e kostove, por t\u00eb qasesh n\u00eb k\u00ebt\u00eb \u00e7\u00ebshtje me mend.<\/p>\n<h2>P\u00ebrfundime<\/h2>\n<p>\nPas p\u00ebrdorimit t\u00eb kubecost p\u00ebr nj\u00eb muaj n\u00eb disa projekte, mund t\u00eb konkludohet se ky \u00ebsht\u00eb nj\u00eb mjet interesant (dhe gjithashtu i leht\u00eb p\u00ebr t'u m\u00ebsuar dhe instaluar) p\u00ebr analizimin dhe optimizimin e shpenzimeve p\u00ebr sh\u00ebrbimet e ofruesve t\u00eb cloud q\u00eb p\u00ebrdoren p\u00ebr klasteret Kubernetes. Llogaritjet rezultuan mjaft t\u00eb sakta: n\u00eb eksperimentet tona ato p\u00ebrputheshin me at\u00eb q\u00eb n\u00eb t\u00eb v\u00ebrtet\u00eb k\u00ebrkonin ofruesit.<\/p>\n<p>Nuk munguan as disavantazhet: ka disa bugs jo kritike, funksionaliteti n\u00eb disa vende nuk mbulon nevojat specifike p\u00ebr disa projekte. Megjithat\u00eb, n\u00ebse duhet t\u00eb kuptoni shpejt se ku po shkojn\u00eb parat\u00eb dhe \u00e7far\u00eb mund t\u00eb \"pritet\" p\u00ebr t\u00eb ulur q\u00ebndrim p\u00ebr sh\u00ebrbimet cloud nga 5-30% (si dhe ndodhi n\u00eb rastin ton\u00eb), ky \u00ebsht\u00eb nj\u00eb opsion i shk\u00eblqyer.<\/p>\n<h2>P.S.<\/h2>\n<p>\nLexoni gjithashtu n\u00eb blogun ton\u00eb:<\/p>\n<ul>\n<li> \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/flant\/blog\/459326\/\">Autoskalimi dhe menaxhimi i burimeve n\u00eb Kubernetes (p\u00ebrmbledhje dhe video e prezantimit)<\/a><\/noindex>\u00bb;<\/li>\n<li> \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/flant\/blog\/460877\/\">P\u00ebrvoja Kubernetes e Dailymotion: nd\u00ebrtimi i infrastruktur\u00ebs n\u00eb cloud + on-premises<\/a><\/noindex>\u00bb;<\/li>\n<li> \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/flant\/blog\/432748\/\">K\u00ebshilla dhe truke p\u00ebr Kubernetes: p\u00ebr ndarjen e node-ve dhe ngarkesat n\u00eb aplikacionin web<\/a><\/noindex>\u00bb.<\/li>\n<\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/flant\/blog\/466659\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0432\u0441\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u044f\u0442 \u0441\u0432\u043e\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0441 \u0436\u0435\u043b\u0435\u0437\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u0438 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u043e\u043a \u0432 \u043e\u0431\u043b\u0430\u043a\u0430. \u0422\u0430\u043a\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043b\u0435\u0433\u043a\u043e \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c: \u043d\u0435\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u0437\u0430\u0431\u043e\u0442\u0438\u0442\u044c\u0441\u044f \u043e \u0436\u0435\u043b\u0435\u0437\u0435, \u043a\u043b\u0430\u0441\u0442\u0435\u0440 \u043b\u0435\u0433\u043a\u043e \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u043c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432\u2026 \u0430 \u0441\u0430\u043c\u043e\u0435 \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u2014 \u0438\u043c\u0435\u044e\u0449\u0438\u0435\u0441\u044f \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 (\u0432\u0440\u043e\u0434\u0435 Kubernetes) \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u043f\u0440\u043e\u0441\u0442\u043e \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438. \u0412\u0441\u0435\u0433\u0434\u0430 \u0432\u0430\u0436\u0435\u043d \u0438 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u044b\u0439 \u0430\u0441\u043f\u0435\u043a\u0442. \u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28612,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-38112","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0432\u0441\u0451 \u0431\u043e\u043b\u044c\u0448\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/obzor-kubecost-dlya-ekonomii-sredstv-na-kubernetes-v-oblakah\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0431\u0437\u043e\u0440 Kubecost \u0434\u043b\u044f \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0438 \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u043d\u0430 Kubernetes \u0432 \u043e\u0431\u043b\u0430\u043a\u0430\u0445 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0432\u0441\u0451 \u0431\u043e\u043b\u044c\u0448\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/obzor-kubecost-dlya-ekonomii-sredstv-na-kubernetes-v-oblakah\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:21:44+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:21:44+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47P\u00ebrmbledhje e Kubecost p\u00ebr kursimin e kostove n\u00eb Kubernetes n\u00eb cloud | ProHoster","description":"Aktualisht po rritet gjithnj\u00eb e m\u00eb shum\u00eb.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/obzor-kubecost-dlya-ekonomii-sredstv-na-kubernetes-v-oblakah","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0431\u0437\u043e\u0440 Kubecost \u0434\u043b\u044f \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0438 \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u043d\u0430 Kubernetes \u0432 \u043e\u0431\u043b\u0430\u043a\u0430\u0445 | ProHoster","og:description":"\u0412 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0432\u0441\u0451 \u0431\u043e\u043b\u044c\u0448\u0435.","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/obzor-kubecost-dlya-ekonomii-sredstv-na-kubernetes-v-oblakah","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:21:44+00:00","article:modified_time":"2019-10-31T19:21:44+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38112","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 20:30:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:15:22","updated":"2026-01-23 20:30:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/38112","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=38112"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/38112\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/28612"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=38112"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=38112"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=38112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}