{"id":857,"date":"2024-11-09T08:12:25","date_gmt":"2024-11-09T08:12:25","guid":{"rendered":"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/"},"modified":"2024-11-09T08:12:25","modified_gmt":"2024-11-09T08:12:25","slug":"issamus-azure-kubernetes-service-aks-vadovas","status":"publish","type":"post","link":"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/","title":{"rendered":"I\u0161samus \u201eAzure Kubernetes Service\u201c (AKS) vadovas"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p>\u201eMicrosoft\u201c s\u0117kmingai valdoma \u201eAzure Kubernetes Service\u201c naudojama supaprastinti ir supaprastinti \u201eKubernetes\u201c grupi\u0173 diegim\u0105, valdym\u0105 ir operacijas debesyje.<\/p>\n<p>Konteineri\u0173 s\u0105voka spar\u010diai pritraukia didel\u0119 vartotoj\u0173 baz\u0119, o vis daugiau organizacij\u0173 atsiduoda <strong>konteinerin\u0117s programos<\/strong>.<\/p>\n<p>AKS yra ta paslauga, kuri si\u016blo orkestravimo platform\u0105 \u0161iems konteineriams, kad b\u016bt\u0173 i\u0161laikytas mastelio keitimas, pasiekiamumas ir efektyvumas program\u0173 diegimo procese.<\/p>\n<p>\u0160iame straipsnyje pateikiama i\u0161sami \u201eAzure Kubernetes Service\u201c \u012f\u017evalga ir ap\u017evalga.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Turinys:<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Kas_yra_%E2%80%9EAzure_Kubernetes_Service%E2%80%9C_AKS\" >Kas yra \u201eAzure Kubernetes Service\u201c (AKS)?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Pagrindines_%E2%80%9EAzure_Kubernetes%E2%80%9C_paslaugos_savybes\" >Pagrindin\u0117s \u201eAzure Kubernetes\u201c paslaugos savyb\u0117s<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Valdomi_%E2%80%9EKubernetes%E2%80%9C_klasteriai\" >Valdomi \u201eKubernetes\u201c klasteriai:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Integruotas_CICD\" >Integruotas CI\/CD:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Automatinis_mastelio_keitimas\" >Automatinis mastelio keitimas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Isplestinis_tinklas\" >I\u0161pl\u0117stinis tinklas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Saugumas_ir_atitiktis\" >Saugumas ir atitiktis<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Integruotas_stebejimas_ir_registravimas\" >Integruotas steb\u0117jimas ir registravimas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Kureju_erdves\" >K\u016br\u0117j\u0173 erdv\u0117s:<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#AKS_naudojimo_pranasumai\" >AKS naudojimo prana\u0161umai<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Supaprastintas_Kubernetes_valdymas\" >Supaprastintas Kubernetes valdymas:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Ekonomiskai_efektyvus\" >Ekonomi\u0161kai efektyvus:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Mastelio_keitimas_ir_didelis_prieinamumas\" >Mastelio keitimas ir didelis prieinamumas:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Integruota_ekosistema\" >Integruota ekosistema:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Kurejo_produktyvumas\" >K\u016br\u0117jo produktyvumas:<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#AKS_klasterio_nustatymas\" >AKS klasterio nustatymas<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#1_veiksmas_idiekite_Azure_CLI\" >1 veiksmas: \u012fdiekite Azure CLI<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#2_veiksmas_prisijunkite_prie_%E2%80%9EAzure%E2%80%9C\" >2 veiksmas: prisijunkite prie \u201eAzure\u201c.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#3_veiksmas_sukurkite_istekliu_grupe\" >3 veiksmas: sukurkite i\u0161tekli\u0173 grup\u0119<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#4_veiksmas_sukurkite_AKS_klasteri\" >4 veiksmas: sukurkite AKS klaster\u012f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#5_veiksmas_prisijunkite_prie_AKS_klasterio\" >5 veiksmas: prisijunkite prie AKS klasterio<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Geriausia_AKS_naudojimo_praktika\" >Geriausia AKS naudojimo praktika<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Naudoti_infrastruktura_kaip_koda_IaC\" >Naudoti infrastrukt\u016br\u0105 kaip kod\u0105 (IaC):<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Idiekite_RBAC_ir_Azure_AD_integravima\" >\u012ediekite RBAC ir Azure AD integravim\u0105:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Igalinti_klasterio_automatini_masteli\" >\u012egalinti klasterio automatin\u012f mastel\u012f:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Reguliariai_atnaujinkite_ir_pataisykite_grupes\" >Reguliariai atnaujinkite ir pataisykite grupes:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Stebekite_ir_registruokite_viska\" >Steb\u0117kite ir registruokite visk\u0105:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Saugus_klasterio_komponentai\" >Saug\u016bs klasterio komponentai:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Atsargine_kopija_ir_atkurimas_nelaimes_atveju\" >Atsargin\u0117 kopija ir atk\u016brimas nelaim\u0117s atveju:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Optimizuokite_islaidas\" >Optimizuokite i\u0161laidas:<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/sekmesreceptai.lt\/index.php\/2024\/11\/09\/issamus-azure-kubernetes-service-aks-vadovas\/#Isvada\" >I\u0161vada<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Kas_yra_%E2%80%9EAzure_Kubernetes_Service%E2%80%9C_AKS\"><\/span><span id=\"What_is_Azure_Kubernetes_Service_AKS\">Kas yra \u201eAzure Kubernetes Service\u201c (AKS)?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Kadangi AKS yra visi\u0161kai valdoma sistema, jos pagrindinis tikslas yra valdyti Kubernetes infrastrukt\u016bros sud\u0117tingum\u0105. Kai kurios jo funkcijos apima \u0161i\u0173 aspekt\u0173 automatizavim\u0105:<\/p>\n<ul>\n<li>Atid\u0117jim\u0173 sudarymas<\/li>\n<li>Atnaujinimas \/ atnaujinimas<\/li>\n<li>Steb\u0117jimas \/ \u012fra\u0161ymas<\/li>\n<li>Mastelio keitimas<\/li>\n<\/ul>\n<p>Atlikdami visus \u0161iuos veiksmus, k\u016br\u0117jai ir \u201eDevOps\u201c komandos gali tobuliau ir efektyviau kurti programas. Tai pa\u0161alina pagrindin\u0117s infrastrukt\u016bros valdymo na\u0161t\u0105.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Pagrindines_%E2%80%9EAzure_Kubernetes%E2%80%9C_paslaugos_savybes\"><\/span><span id=\"Key_Features_of_Azure_Kubernetes_Service\">Pagrindin\u0117s \u201eAzure Kubernetes\u201c paslaugos savyb\u0117s<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Valdomi_%E2%80%9EKubernetes%E2%80%9C_klasteriai\"><\/span><span id=\"Managed_Kubernetes_Clusters\"><strong>Valdomi \u201eKubernetes\u201c klasteriai:<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>\u201eAzure Kubernetes Service\u201c pateikiama su visi\u0161kai valdomomis \u201eKubernetes\u201c grup\u0117mis, kuriose \u201eAzure\u201c atlieka lemiam\u0105 vaidmen\u012f valdant grupi\u0173 sveikat\u0105.<\/li>\n<li>Tai vykdo <strong>sveikatos steb\u0117jimas<\/strong>valdymo ir komponent\u0173, pvz., Kubernetes API serverio, steb\u0117jimas ir prie\u017ei\u016bra.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Integruotas_CICD\"><\/span><span id=\"Integrated_CICD\"><strong>Integruotas CI\/CD:<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>AKS taip pat turi integravimo ypatybes, kuriose ji skland\u017eiai susilieja su \u201eAzure DevOps\u201c, \u201eGitHub Actions\u201c, \u201eJenkins\u201c ir kitais CI \/ CD \u012frankiais. \u201eAzure Kubernetes Service\u201c palengvina \u201eKubernetes\u201c taikom\u0173j\u0173 program\u0173 CI \/ CD vamzdynus.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Automatinis_mastelio_keitimas\"><\/span><span id=\"Automatic_Scaling\"><strong>Automatinis mastelio keitimas<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Automatinio mastelio keitimo funkcija yra gerai pri\u017ei\u016brima \u201eAzure Kubernetes Service\u201c, kurioje palaikomas horizontalus mastelio keitimas, kad b\u016bt\u0173 galima koreguoti svyruojan\u010dius klasteri\u0173 darbo kr\u016bvius.<\/li>\n<li>Klasterio automatinis mastelio keitiklis automati\u0161kai kompensuoja veikian\u010di\u0173 program\u0173 i\u0161tekli\u0173 poreik\u012f.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Isplestinis_tinklas\"><\/span><span id=\"Advanced_Networking\"><strong>I\u0161pl\u0117stinis tinklas<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>\u201eAzure Kubernetes Services\u201c taip pat turi \u012fvairi\u0173 tinklo parink\u010di\u0173. \u201eAzure CNI\u201c yra vienas i\u0161 toki\u0173 pavyzd\u017ei\u0173, si\u016blan\u010di\u0173 i\u0161pl\u0117stines tinklo funkcijas, pvz., apkrovos balansavim\u0105.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Saugumas_ir_atitiktis\"><\/span><span id=\"Security_and_Compliance\"><strong>Saugumas ir atitiktis<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Kaip min\u0117ta, \u201eAzure Kubernetes Service\u201c gerai integruojasi su \u201eAzure\u201c ir \u201eAzure Active Directory\u201c (AAD).<\/li>\n<li>Abu kartu si\u016blo vaidmenimis pagr\u012fst\u0105 prieigos valdym\u0105 (RBAC), kuris yra b\u016btinas norint tiksliai kontroliuoti prieig\u0105, ypa\u010d galutiniams vartotojams ir programinei \u012frangai.<\/li>\n<li>Be to, AKS taiko stipri\u0105 tinklo politik\u0105 kartu su pod saugos politika ir \u201eAzure\u201c politika, skirta Kubernetes. Visa tai skirta didesniam saugumui.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Integruotas_stebejimas_ir_registravimas\"><\/span><span id=\"Integrated_Monitoring_and_Logging\"><strong>Integruotas steb\u0117jimas ir registravimas<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>\u201eAzure Monitor\u201c ir \u201eAzure Log Analytics\u201c pateikiamos AKS klasteriams b\u016bdingos steb\u0117jimo ir registravimo funkcijos.<\/li>\n<li>\u0160i integracija suteikia visi\u0161k\u0105 skaidrum\u0105 ir matomum\u0105 realiuoju laiku apie klasterio veikl\u0105, jo b\u016bkl\u0119, bendr\u0105 veikl\u0105 ir darbo kr\u016bv\u012f.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Kureju_erdves\"><\/span><span id=\"Dev_Spaces\"><strong>K\u016br\u0117j\u0173 erdv\u0117s:<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Azure Dev Spaces yra ypatinga funkcija, d\u0117l kurios bendradarbiavimo u\u017eduotis atlikti lengviau. K\u016br\u0117jai dabar gali kurti ir i\u0161bandyti mikropaslaugas AKS, maksimaliai bendraudami, bendradarbiaudami ir palaikydami greit\u0105 vidinio ciklo k\u016brimo patirt\u012f.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"AKS_naudojimo_pranasumai\"><\/span><span id=\"Benefits_of_Using_AKS\">AKS naudojimo prana\u0161umai<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Supaprastintas_Kubernetes_valdymas\"><\/span><span id=\"Simplified_Kubernetes_Management\"><strong>Supaprastintas Kubernetes valdymas:<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>\u201eAzure Kubernetes Service\u201c \u012fgalina ir leid\u017eia \u012fmon\u0117ms perkrauti su \u201eKubernetes Cluster\u201c valdymu susijusias veiklos i\u0161laidas, kad jos gal\u0117t\u0173 efektyviai kurti ir \u012fdiegti daugiau program\u0173.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Ekonomiskai_efektyvus\"><\/span><span id=\"Cost-Effective\"><strong>Ekonomi\u0161kai efektyvus:<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>\u201eAzure Kubernetes Service\u201c yra nepaprastai lanksti, nes joje taikomas \u201epamokos, einam\u201c kainodaros modelis, kai reikia skai\u010diuoti i\u0161teklius ir <strong>Azure paslaugos<\/strong>.<\/li>\n<li>Ekonomi\u0161kumas yra susij\u0119s su mok\u0117jimu u\u017e i\u0161teklius, kuriuos organizacijos i\u0161 tikr\u0173j\u0173 naudoja. \u012edomiai valdoma valdymo plok\u0161tuma nekainuoja joki\u0173 papildom\u0173 i\u0161laid\u0173.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Mastelio_keitimas_ir_didelis_prieinamumas\"><\/span><span id=\"Scalability_and_High_Availability\"><strong>Mastelio keitimas ir didelis prieinamumas:<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>D\u0117l didelio lankstumo \u201eAzure Kubernetes Service\u201c vienodai gerai veikia ir ank\u0161timis, ir mazgams.<\/li>\n<li>Be to, kad programos gali apdoroti skirtingus apkrov\u0173 kiekius, jos paslaugos apima keli\u0173 zon\u0173 grupes, kur jos si\u016blo auk\u0161t\u0105 pasiekiamum\u0105 skirtinguose Azure regionuose.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Integruota_ekosistema\"><\/span><span id=\"Integrated_Ecosystem\"><strong>Integruota ekosistema:<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>AKS puikiai dera su Azure ekosistema d\u0117l savo auk\u0161t\u0173 integravimo savybi\u0173. Puikiai susilieja su <strong>Azure DevOps<\/strong>\u201eAzure Security Center\u201c, \u201eAzure Policy\u201c ir \u201eAzure Active Directory\u201c, kad pasi\u016blyt\u0173 \u012fmon\u0117s lygio \u201eKubernetes\u201c diegimus.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Kurejo_produktyvumas\"><\/span><span id=\"Developer_Productivity\"><strong>K\u016br\u0117jo produktyvumas:<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Kai kurios AKS funkcijos, pvz., Azure Dev Spaces ir vietin\u0117 integracija su CI \/ CD \u012frankiais, yra labai naudingos k\u016brimo procesams. Jie padeda juos supaprastinti ir kurti, i\u0161bandyti bei \u012fdiegti programas grei\u010diau nei anks\u010diau.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"AKS_klasterio_nustatymas\"><\/span><span id=\"Setting_Up_an_AKS_Cluster\">AKS klasterio nustatymas<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AKS klasterio nustatymas apima kelis veiksmus, kuriuos galima atlikti naudojant Azure portal\u0105, Azure CLI arba Terraform. \u0160tai trumpas vadovas, kaip nustatyti AKS klaster\u012f naudojant Azure CLI.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_veiksmas_idiekite_Azure_CLI\"><\/span><span id=\"Step_1_Install_Azure_CLI\"><strong>1 veiksmas: \u012fdiekite Azure CLI<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>\u012esitikinkite, kad vietiniame kompiuteryje \u012fdieg\u0117te Azure CLI. J\u012f galite \u012fdiegti i\u0161 Azure CLI dokumentacijos.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"2_veiksmas_prisijunkite_prie_%E2%80%9EAzure%E2%80%9C\"><\/span><span id=\"Step_2_Log_in_to_Azure\"><strong>2 veiksmas: prisijunkite prie \u201eAzure\u201c.<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Paleiskite az login, kad patvirtintum\u0117te savo Azure paskyr\u0105.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"3_veiksmas_sukurkite_istekliu_grupe\"><\/span><span id=\"Step_3_Create_a_Resource_Group\"><strong>3 veiksmas: sukurkite i\u0161tekli\u0173 grup\u0119<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Sukurkite i\u0161tekli\u0173 grup\u0119, kurioje bus \u012fdiegtas AKS klasteris:<\/li>\n<\/ul>\n<p><em>         az group create \u2013name myResourceGroup \u2013location eastus<\/em><\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_veiksmas_sukurkite_AKS_klasteri\"><\/span><span id=\"Step_4_Create_the_AKS_Cluster\"><strong>4 veiksmas: sukurkite AKS klaster\u012f<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><em>az aks sukurti \u2013 i\u0161tekli\u0173 grup\u0117 myResourceGroup \u2013 pavadinimas myAKSCluster \u2013 mazg\u0173 skai\u010dius 3 \u2013 \u012fgalinti pried\u0173 steb\u0117jim\u0105 \u2013 generuoti ssh raktus<\/em><\/p>\n<ul>\n<li>\u0160i komanda sukuria klaster\u012f su trimis mazgais, \u012fgalina steb\u0117jim\u0105 ir generuoja SSH raktus.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"5_veiksmas_prisijunkite_prie_AKS_klasterio\"><\/span><span id=\"Step_5_Connect_to_the_AKS_Cluster\"><strong>5 veiksmas: prisijunkite prie AKS klasterio<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Suk\u016br\u0119 klaster\u012f, galite prie jo prisijungti naudodami kubectl, Kubernetes komandin\u0117s eilut\u0117s \u012frank\u012f:<\/li>\n<\/ul>\n<p><em>az aks get-credentials \u2013 i\u0161tekli\u0173 grup\u0117 myResourceGroup \u2013 pavadinimas myAKSCluster<\/em><\/p>\n<p><em>kubectl gauti mazgus<\/em><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Geriausia_AKS_naudojimo_praktika\"><\/span><span id=\"Best_Practices_for_Using_AKS\">Geriausia AKS naudojimo praktika<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Naudoti_infrastruktura_kaip_koda_IaC\"><\/span><span id=\"Use_Infrastructure_as_Code_IaC\"><strong>Naudoti infrastrukt\u016br\u0105 kaip kod\u0105 (IaC):<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Tvarkykite savo AKS grupes naudodami infrastrukt\u016br\u0105 kaip kod\u0105 (IaC) <strong>\u012frankiai, tokie kaip \u201eTerraform\u201c arba \u201eAzure\u201c.<\/strong> Resource Manager (ARM) \u0161ablonai. \u0160i praktika tur\u0117t\u0173 b\u016bti \u012fpareigota, kad j\u016bs\u0173 infrastrukt\u016bros versija b\u016bt\u0173 valdoma ir prireikus kartojama.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Idiekite_RBAC_ir_Azure_AD_integravima\"><\/span><span id=\"Implement_RBAC_and_Azure_AD_Integration\"><strong>\u012ediekite RBAC ir Azure AD integravim\u0105:<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Naudokite vaidmenimis pagr\u012fst\u0105 prieigos valdym\u0105 (RBAC), susiedami j\u012f su \u201eAzure Active Directory\u201c, kuris padeda valdyti AKS klaster\u012f. Taip gal\u0117site geriau apibr\u0117\u017eti ir paskirti vaidmenis ir leidimus skirtingiems vartotojams ir programoms su did\u017eiausiu pasitik\u0117jimu ir saugumu.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Igalinti_klasterio_automatini_masteli\"><\/span><span id=\"Enable_Cluster_Autoscaler\"><strong>\u012egalinti klasterio automatin\u012f mastel\u012f:<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Konfig\u016bruokite klasterio automatin\u012f mastelio keitikl\u012f, kuris automati\u0161kai pakoreguos mazg\u0173 skai\u010di\u0173 j\u016bs\u0173 klasteryje, atsi\u017evelgiant \u012f j\u016bs\u0173 darbo kr\u016bvi\u0173 i\u0161tekli\u0173 poreikius. \u0160i praktika ne tik suma\u017eina ir optimizuoja i\u0161laidas, bet ir palaiko optimal\u0173 b\u016btin\u0173 i\u0161tekli\u0173 lyg\u012f j\u016bs\u0173 programose.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Reguliariai_atnaujinkite_ir_pataisykite_grupes\"><\/span><span id=\"Regularly_Update_and_Patch_Clusters\"><strong>Reguliariai atnaujinkite ir pataisykite grupes:<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Reguliarus AKS grupi\u0173 ir pagrindini\u0173 Kubernetes versij\u0173 atnaujinimas yra privalomas saugumo sumetimais ir sveikatos patikrinimais. \u201eMicrosoft\u201c reguliariai i\u0161leid\u017eia naujinimus ir pataisas, skirtas saugos konfliktams, pa\u017eeid\u017eiamumui ir prasto veikimo problemoms spr\u0119sti ir i\u0161spr\u0119sti.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Stebekite_ir_registruokite_viska\"><\/span><span id=\"Monitor_and_Log_Everything\"><strong>Steb\u0117kite ir registruokite visk\u0105:<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Nor\u0117dami gauti geriausi\u0173 rezultat\u0173, naudokite \u201eAzure Monitor\u201c ir \u201eAzure Log Analytics\u201c, kad gal\u0117tum\u0117te nuolat steb\u0117ti ir steb\u0117ti savo AKS grupes.<\/li>\n<li>Be to, galite nustatyti prane\u0161imus, \u012fsp\u0117jan\u010dius apie svarbi\u0105 metrik\u0105, pvz., procesoriaus ir atminties naudojim\u0105, talpyklos b\u016bkl\u0119 ir grup\u0117s na\u0161um\u0105. Tokiu b\u016bdu galite imtis iniciatyvaus po\u017ei\u016brio ir laiku i\u0161spr\u0119sti problemas.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Saugus_klasterio_komponentai\"><\/span><span id=\"Secure_Cluster_Components\"><strong>Saug\u016bs klasterio komponentai:<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Atlikite pratimus ir nustatykite tinklo politik\u0105, kad gal\u0117tum\u0117te valdyti sraut\u0105 tarp moduli\u0173. Taip pat galite naudoti pod saugos politik\u0105 ir protokolus <strong>geresn\u0117s saugos konfig\u016bracijos<\/strong> ant ank\u0161\u010di\u0173.<\/li>\n<li>Kadangi sud\u0117tinio rodinio vaizdai yra jautr\u016bs pa\u017eeid\u017eiamumui, svarbu reguliariai nuskaityti ir tikrinti konteinerio vaizdus prie\u0161 pradedant juos diegti AKS klasteryje.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Atsargine_kopija_ir_atkurimas_nelaimes_atveju\"><\/span><span id=\"Backup_and_Disaster_Recovery\"><strong>Atsargin\u0117 kopija ir atk\u016brimas nelaim\u0117s atveju:<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Visada reikia tur\u0117ti atsargines kopijas ir atk\u016brimo strategijas, skirtas Kubernetes i\u0161tekliams ir nuolatiniams apimtims.<\/li>\n<li>\u201eAzure Backup\u201c ir kai kurie kiti tre\u010di\u0173j\u0173 \u0161ali\u0173 \u012frankiai gali pad\u0117ti atkurti programas ir duomenis \u012fvykus nelaimei ar nelaimei.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><span class=\"ez-toc-section\" id=\"Optimizuokite_islaidas\"><\/span><span id=\"Optimize_Costs\"><strong>Optimizuokite i\u0161laidas:<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>AKS turi tokias funkcijas kaip neatid\u0117liotini atvejai, skirti nekritiniams darbo kr\u016bviams, kuriuos galima panaudoti optimizuojant i\u0161laidas, kurios yra na\u0161ta j\u016bs\u0173 ki\u0161enei. B\u016bkite atid\u016bs per\u017ei\u016br\u0117dami i\u0161tekli\u0173 naudojimo \u017eurnalus, kad gal\u0117tum\u0117te laiku suma\u017einti nepanaudotus i\u0161teklius.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"Isvada\"><\/span><span id=\"Conclusion\">I\u0161vada<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>I\u0161 to, k\u0105 surinkome i\u0161 \u0161io tinklara\u0161\u010dio, galime patogiai nustatyti, kad \u201eAzure Kubernetes Service\u201c yra galinga platforma, turinti kei\u010diamo dyd\u017eio ir patikim\u0173 savybi\u0173. Tai ideali platforma valdyti <strong>konteineriuose<\/strong> programas debesyje.<\/p>\n<p>AKS taip pat turi integracini\u0173 savybi\u0173, d\u0117l kuri\u0173 puikiai dera su Azure ekosistema ir yra idealus atvejis \u012fmon\u0117ms, norin\u010dioms j\u0105 pritaikyti be eksploatacinio baga\u017eo ir i\u0161laid\u0173.<\/p>\n<p>Pirmiau min\u0117ta praktika gal\u0117t\u0173 pad\u0117ti organizacijoms padaryti savo programas atsparesnes, saugesnes, greitesnes ir reaguojan\u010dias.<\/p>\n<p>Ar norite tobulinti program\u0173 k\u016brimo proces\u0105? Ar domit\u0117s nepriekai\u0161tingu program\u0173 diegimu?<\/p>\n<p>Neie\u0161kokite toliau, nes Xavor yra visai \u0161alia, kad pa\u0161alint\u0173 visus j\u016bs\u0173 r\u016bpes\u010dius ir r\u016bpes\u010dius. \u201eXavor\u201c yra puiki platforma, si\u016blanti \u201eAzure Kubernetes\u201c paslaug\u0105 organizacijoms ir sprend\u017eianti visus j\u016bs\u0173 konteineri\u0173 talpinimo ir diegimo klausimus.<\/p>\n<p>Prisijunkite \u0161iandien, kad i\u0161spr\u0119stum\u0117te visus i\u0161\u0161\u016bkius naudodami program\u0173 valdym\u0105 ir diegim\u0105.<\/p>\n<p>CTA: Prisijunkite dabar<\/p>\n<\/p><\/div>\n<p><script>\n!function(f,b,e,v,n,t,s)\n{if(f.fbq)return;n=f.fbq=function(){n.callMethod?\nn.callMethod.apply(n,arguments):n.queue.push(arguments)};\nif(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\nn.queue=();t=b.createElement(e);t.async=!0;\nt.src=v;s=b.getElementsByTagName(e)(0);\ns.parentNode.insertBefore(t,s)}(window, document,'script',\n'https:\/\/connect.facebook.net\/en_US\/fbevents.js');\nfbq('init', '688143682758843');\nfbq('track', 'PageView');\n<\/script><br \/>\n<br \/><br \/>\n<br \/><a href=\"https:\/\/www.xavor.com\/blog\/overview-of-azure-kubernetes-service-aks\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u201eMicrosoft\u201c s\u0117kmingai valdoma \u201eAzure Kubernetes Service\u201c naudojama supaprastinti ir supaprastinti \u201eKubernetes\u201c grupi\u0173 diegim\u0105, valdym\u0105 ir&#8230;<\/p>\n","protected":false},"author":1,"featured_media":858,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[3],"tags":[1533,1530,184,1531,1532,185],"class_list":["post-857","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technologijos","tag-aks","tag-azure","tag-issamus","tag-kubernetes","tag-service","tag-vadovas"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/posts\/857","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/comments?post=857"}],"version-history":[{"count":0,"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/posts\/857\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/media\/858"}],"wp:attachment":[{"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/media?parent=857"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/categories?post=857"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sekmesreceptai.lt\/index.php\/wp-json\/wp\/v2\/tags?post=857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}