{"id":38497,"date":"2019-10-31T22:24:06","date_gmt":"2019-10-31T19:24:06","guid":{"rendered":"https:\/\/prohoster.info\/blog\/33-instrumenta-dlya-bezopasnosti-kubernetes\/"},"modified":"2019-10-31T22:24:06","modified_gmt":"2019-10-31T19:24:06","slug":"33-instrumenta-dlya-bezopasnosti-kubernetes","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/33-instrumenta-dlya-bezopasnosti-kubernetes","title":{"rendered":"33+ Kubernetes biztons\u00e1gi eszk\u00f6z","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i><b>Megjegyz\u00e9s ford\u00edt\u00e1s.<\/b>: Ha \u00d6n a Kubernetes-alap\u00fa infrastrukt\u00far\u00e1k biztons\u00e1gi k\u00e9rd\u00e9seivel foglalkozik, a Sysdig kiv\u00e1l\u00f3 \u00e1ttekint\u00e9se remek kiindul\u00f3pontot ny\u00fajt a jelenlegi megold\u00e1sok gyors megismer\u00e9s\u00e9hez. A foly\u00f3iratban a piac j\u00f3l ismert szerepl\u0151it\u0151l sz\u00e1rmaz\u00f3 komplex rendszerek \u00e9s szolidabb eszk\u00f6z\u00f6k is helyet kaptak, amelyek egy-egy probl\u00e9m\u00e1t hivatottak megoldani. A kommentekben pedig mindig \u00f6r\u00f6mmel v\u00e1rjuk tapasztalataikat e szersz\u00e1mok haszn\u00e1lat\u00e1r\u00f3l \u00e9s m\u00e1s projektek linkjeit.<\/i><\/p>\n<p><img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/4d9aa6583128844afadc1b06996c29b6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nSokf\u00e9le szoftverterm\u00e9k \u00e1ll rendelkez\u00e9sre a Kubernetes biztons\u00e1g\u00e1nak biztos\u00edt\u00e1s\u00e1ra... mindegyiknek megvannak a maga c\u00e9ljai, alkalmaz\u00e1si ter\u00fcletei \u00e9s licenc felt\u00e9telei.<\/p>\n<p>Ez\u00e9rt d\u00f6nt\u00f6tt\u00fcnk \u00fagy, hogy l\u00e9trehozunk egy list\u00e1t, amelyben ny\u00edlt projektek \u00e9s kereskedelmi platformok egyar\u00e1nt szerepelnek k\u00fcl\u00f6nb\u00f6z\u0151 szolg\u00e1ltat\u00f3kt\u00f3l. Rem\u00e9lj\u00fck, hogy ez seg\u00edt \u00d6nnek kiv\u00e1lasztani azokat, amelyek a legnagyobb \u00e9rdekl\u0151d\u00e9st keltik, \u00e9s a konkr\u00e9t Kubernetes biztons\u00e1gi ig\u00e9nyeire ir\u00e1ny\u00edtj\u00e1k a figyelmet.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Kateg\u00f3ri\u00e1k<\/h2>\n<p>\nA lista navig\u00e1ci\u00f3j\u00e1nak megk\u00f6nny\u00edt\u00e9se \u00e9rdek\u00e9ben az eszk\u00f6z\u00f6ket f\u0151 funkci\u00f3ik \u00e9s alkalmaz\u00e1si ter\u00fcleteik szerint csoportos\u00edtottuk. Az al\u00e1bbi szakaszok j\u00f6ttek l\u00e9tre:<\/p>\n<ul>\n<li> Kubernetes k\u00e9pek vizsg\u00e1lata \u00e9s statikus elemz\u00e9s;<\/li>\n<li> Fut\u00e1si k\u00f6rnyezet biztons\u00e1ga;<\/li>\n<li> Kubernetes h\u00e1l\u00f3zati biztons\u00e1g;<\/li>\n<li> K\u00e9pek terjeszt\u00e9se \u00e9s titkok kezel\u00e9se;<\/li>\n<li> Kubernetes biztons\u00e1gi audit;<\/li>\n<li> Komplex kereskedelmi term\u00e9kek.<\/li>\n<\/ul>\n<p>\nL\u00e1ssunk neki:<\/p>\n<h2>Kubernetes k\u00e9pek vizsg\u00e1lata<\/h2>\n<p><\/p>\n<h3>Anchore<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/anchore.com\">anchore.com<\/a><\/noindex><\/li>\n<li> Licenc: szabad (Apache) \u00e9s kereskedelmi aj\u00e1nlat<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/2c942e5a104feb4840a426157d5457f2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAz Anchore csomag az ipari standardok szerint elemzi a kont\u00e9nerk\u00e9peket \u00e9s lehet\u0151v\u00e9 teszi a felhaszn\u00e1l\u00f3 \u00e1ltal meghat\u00e1rozott biztons\u00e1gi politik\u00e1k alapj\u00e1n t\u00f6rt\u00e9n\u0151 ellen\u0151rz\u00e9seket.<\/p>\n<p>A kont\u00e9nerk\u00e9pek ismert sebezhet\u0151s\u00e9geinek CVE adatb\u00e1zis alapj\u00e1n t\u00f6rt\u00e9n\u0151 szok\u00e1sos vizsg\u00e1lata mellett az Anchore sz\u00e1mos tov\u00e1bbi ellen\u0151rz\u00e9st is v\u00e9gez a vizsg\u00e1lati politik\u00e1n bel\u00fcl: elemzi a Dockerfile-t, az adatlop\u00e1s lehet\u0151s\u00e9g\u00e9t, a haszn\u00e1lt programoz\u00e1si nyelvek csomagjait (npm, maven stb.), a szoftverlicenceket \u00e9s m\u00e9g sok m\u00e1st.<\/p>\n<h3>Clair<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/coreos.com\/clair\">coreos.com\/clair<\/a><\/noindex> <i>(most a Red Hat fel\u00fcgyelete alatt)<\/i><\/li>\n<li> Licenc: szabad (Apache)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/81be8927c1fcbfa5d714836a1db3c7d8.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Clair az egyik els\u0151 ny\u00edlt forr\u00e1sk\u00f3d\u00fa projekt volt a k\u00e9pek vizsg\u00e1lat\u00e1ra. Sz\u00e9les k\u00f6rben ismert, mint a Quay k\u00e9pkatal\u00f3gus biztons\u00e1gi szkennere, <i>(szint\u00e9n a CoreOS-t\u00f3l \u2014 <b>megjegyz\u00e9s<\/b>)<\/i>. Clair k\u00e9pes inform\u00e1ci\u00f3t gy\u0171jteni a CVE-kr\u0151l sz\u00e1mos forr\u00e1sb\u00f3l, bele\u00e9rtve a Debian, Red Hat vagy Ubuntu biztons\u00e1gi csapatai \u00e1ltal vezetett Linux disztrib\u00faci\u00f3-specifikus sebezhet\u0151s\u00e9gi list\u00e1kat.<\/p>\n<p>Azzal ellent\u00e9tben, hogy az Anchore f\u0151k\u00e9nt sebezhet\u0151s\u00e9gek keres\u00e9s\u00e9vel \u00e9s a CVE-kkel val\u00f3 adat\u00f6sszehasonl\u00edt\u00e1ssal foglalkozik, a Clair a felhaszn\u00e1l\u00f3knak n\u00e9h\u00e1ny lehet\u0151s\u00e9get is k\u00edn\u00e1l a funkci\u00f3k b\u0151v\u00edt\u00e9s\u00e9re pluginek r\u00e9v\u00e9n.<\/p>\n<h3>Dagda<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/eliasgranderubio\/dagda\">github.com\/eliasgranderubio\/dagda<\/a><\/noindex><\/li>\n<li> Licenc: ny\u00edlt (Apache)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/242930fcb99017f80f7cfc2a676e16ef.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Dagda statikus elemz\u00e9st v\u00e9gez a kont\u00e9nerk\u00e9pekben tal\u00e1lhat\u00f3 ismert sebezhet\u0151s\u00e9gek, tr\u00f3jaiak, v\u00edrusok, rosszindulat\u00fa programok \u00e9s egy\u00e9b fenyeget\u00e9sek ellen.<\/p>\n<p>A Dagda csomag m\u00e1s hasonl\u00f3 eszk\u00f6z\u00f6kt\u0151l k\u00e9t figyelemre m\u00e9lt\u00f3 jellemz\u0151vel k\u00fcl\u00f6nb\u00f6zik:<\/p>\n<ul>\n<li> Kiv\u00e1l\u00f3an integr\u00e1l\u00f3dik a <noindex><a rel=\"nofollow\" href=\"https:\/\/www.clamav.net\/\">ClamAV<\/a><\/noindex>, nemcsak kont\u00e9nerk\u00e9pek szkennel\u00e9s\u00e9re szolg\u00e1l\u00f3 eszk\u00f6zk\u00e9nt m\u0171k\u00f6dik, hanem v\u00edrusv\u00e9delmi megold\u00e1sk\u00e9nt is.<\/li>\n<li> Emellett runtime-v\u00e9delmet is ny\u00fajt, val\u00f3s id\u0151ben k\u00e9pes esem\u00e9nyeket fogadni a Docker d\u00e9monj\u00e1r\u00f3l, \u00e9s integr\u00e1l\u00f3dik a Falco-val <i>(see below)<\/i> a kont\u00e9ner m\u0171k\u00f6d\u00e9se sor\u00e1n bek\u00f6vetkez\u0151 biztons\u00e1gi esem\u00e9nyek gy\u0171jt\u00e9s\u00e9re.<\/li>\n<\/ul>\n<p><\/p>\n<h3>KubeXray<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jfrog\/kubexray\">github.com\/jfrog\/kubexray<\/a><\/noindex><\/li>\n<li> Licenc: ny\u00edlt (Apache), de sz\u00fcks\u00e9ges a JFrog Xray (kereskedelmi term\u00e9k) adataihoz.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/f3aafb0d694b810fd5a7046c270e3b4d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA KubeXray \u201efigyeli\u201d a Kubernetes API-szerver esem\u00e9nyeit, \u00e9s a JFrog Xray metadat\u00e1inak seg\u00edts\u00e9g\u00e9vel biztos\u00edtja, hogy csak a jelenlegi szab\u00e1lyzatnak megfelel\u0151 podok induljanak el.<\/p>\n<p>A KubeXray nemcsak a deploymentek \u00faj vagy friss\u00edtett kont\u00e9nereit audit\u00e1lja (hasonl\u00f3an a Kubernetes admission controller\u00e9hez), hanem dinamikusan ellen\u0151rzi a fut\u00f3 kont\u00e9nereket az \u00faj biztons\u00e1gi szab\u00e1lyzatoknak val\u00f3 megfelel\u00e9s szempontj\u00e1b\u00f3l is, elt\u00e1vol\u00edtva azokat az er\u0151forr\u00e1sokat, amelyek sebezhet\u0151 k\u00e9pekre hivatkoznak.<\/p>\n<h3>Snyk<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/snyk.io\/\">snyk.io<\/a><\/noindex><\/li>\n<li> Licenc: ny\u00edlt (Apache) \u00e9s kereskedelmi verzi\u00f3k.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/a36ded26e3a659474c1c154bc3e753bb.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Snyk egy szokatlan sebezhet\u0151s\u00e9g-szkenner, mivel kifejezetten a fejleszt\u00e9si folyamatra \u00f6sszpontos\u00edt, \u00e9s mint \u201ep\u00f3tolhatatlan megold\u00e1s\u201d mutatj\u00e1k be a fejleszt\u0151k sz\u00e1m\u00e1ra.<\/p>\n<p>A Snyk k\u00f6zvetlen\u00fcl kapcsol\u00f3dik a k\u00f3d t\u00e1rol\u00f3ihoz, elemzi a projekt manifesztj\u00e9t, \u00e9s elemzi a beimport\u00e1lt k\u00f3dot a k\u00f6zvetlen \u00e9s k\u00f6zvetett f\u00fcgg\u0151s\u00e9gekkel egy\u00fctt. A Snyk sz\u00e1mos n\u00e9pszer\u0171 programoz\u00e1si nyelvet t\u00e1mogat, \u00e9s k\u00e9pes felfedni a rejtett licencel\u00e9ssel kapcsolatos kock\u00e1zatokat.<\/p>\n<h3>Trivy<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/knqyf263\/trivy\">github.com\/knqyf263\/trivy<\/a><\/noindex><\/li>\n<li> Licenc: ny\u00edlt (AGPL)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/b21dd72d590d719a7d13741117002999.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Trivy egy egyszer\u0171, de hat\u00e9kony sebezhet\u0151s\u00e9gi szkenner a kont\u00e9nerekhez, amely k\u00f6nnyen integr\u00e1lhat\u00f3 a CI\/CD folyamatba. Figyelemre m\u00e9lt\u00f3 jellemz\u0151je az egyszer\u0171 telep\u00edt\u00e9s \u00e9s haszn\u00e1lat: az alkalmaz\u00e1s egyetlen bin\u00e1rist tartalmaz, \u00e9s nem ig\u00e9nyel adatb\u00e1zis vagy tov\u00e1bbi k\u00f6nyvt\u00e1rak telep\u00edt\u00e9s\u00e9t.<\/p>\n<p>A Trivy egyszer\u0171s\u00e9g\u00e9nek h\u00e1tr\u00e1nya, hogy meg kell \u00e9rteni, hogyan lehet a JSON form\u00e1tumban kapott eredm\u00e9nyeket ki\u00e9rt\u00e9kelni \u00e9s tov\u00e1bb\u00edtani, hogy azt m\u00e1s Kubernetes biztons\u00e1gi eszk\u00f6z\u00f6k is felhaszn\u00e1lhass\u00e1k.<\/p>\n<h2>A Kubernetes runtime biztons\u00e1ga<\/h2>\n<p><\/p>\n<h3>Falco<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/falco.org\/\">falco.org<\/a><\/noindex><\/li>\n<li> Licenc: szabad (Apache)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/0e2601a1ec4ec56ed9daea5f34f36e9a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Falco egy eszk\u00f6zk\u00e9szlet a felh\u0151alap\u00fa v\u00e9grehajt\u00e1si k\u00f6rnyezetek biztons\u00e1g\u00e1nak biztos\u00edt\u00e1s\u00e1ra. A projektcsal\u00e1d r\u00e9sze. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.cncf.io\/sandbox-projects\/\">CNCF<\/a><\/noindex>.<\/p>\n<p>A Sysdig eszk\u00f6zk\u00e9szlet\u00e9nek haszn\u00e1lat\u00e1val, amely a Linux kernel szintj\u00e9n m\u0171k\u00f6dik \u00e9s rendszerm h\u00edv\u00e1sok profiloz\u00e1s\u00e1t v\u00e9gzi, a Falco lehet\u0151v\u00e9 teszi a rendszer viselked\u00e9s\u00e9nek m\u00e9lyebb meg\u00e9rt\u00e9s\u00e9t. A runtime szab\u00e1lyainak mechanizmusa k\u00e9pes felfedezni a gyan\u00fas aktivit\u00e1st az alkalmaz\u00e1sokban, kont\u00e9nerekben, az alapvet\u0151 gazdag\u00e9pen \u00e9s a Kubernetes orchestr\u00e1torban.<\/p>\n<p>A Falco teljes \u00e1tl\u00e1that\u00f3s\u00e1got biztos\u00edt a runtime m\u0171k\u00f6d\u00e9s\u00e9ben \u00e9s a fenyeget\u00e9sek \u00e9szlel\u00e9s\u00e9ben, speci\u00e1lis \u00fcgyn\u00f6k\u00f6ket telep\u00edtve a Kubernetes csom\u00f3pontokra. Ennek k\u00f6vetkezt\u00e9ben nincs sz\u00fcks\u00e9g a kont\u00e9nerek m\u00f3dos\u00edt\u00e1s\u00e1ra, harmadik f\u00e9lt\u0151l sz\u00e1rmaz\u00f3 k\u00f3d be\u00e9p\u00edt\u00e9s\u00e9re vagy sidecar kont\u00e9nerek hozz\u00e1ad\u00e1s\u00e1ra.<\/p>\n<h3>Linux biztons\u00e1gi keretrendszerek a runtime sz\u00e1m\u00e1ra<\/h3>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/18f219ca98e481376265b753b638a7ec.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEzek a Linux kernelhez k\u00f6t\u0151d\u0151 keretrendszerek nem \u201eKubernetes biztons\u00e1gi eszk\u00f6z\u00f6k\u201d a hagyom\u00e1nyos \u00e9rtelemben, de eml\u00edt\u00e9st \u00e9rdemelnek, mivel fontos szerepet j\u00e1tszanak a runtime biztons\u00e1g\u00e1ban, amely a Kubernetes Pod Biztons\u00e1gi Politika (PSP) keretein bel\u00fcl \u00e9rv\u00e9nyes\u00fcl.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/apparmor\/apparmor\/wikis\/home\/\">AppArmor<\/a><\/noindex> A biztons\u00e1gi profilokat kapcsolja a kont\u00e9nerben fut\u00f3 folyamatokhoz, meghat\u00e1rozva a f\u00e1jlrendszer, a h\u00e1l\u00f3zati hozz\u00e1f\u00e9r\u00e9s, a k\u00f6nyvt\u00e1rak csatlakoz\u00e1s\u00e1nak jogosults\u00e1gait, stb. Ez egy k\u00f6telez\u0151 hozz\u00e1f\u00e9r\u00e9s-vez\u00e9rl\u00e9s (Mandatory Access Control, MAC) rendszere. M\u00e1s szavakkal, megakad\u00e1lyozza a tiltott m\u0171veletek v\u00e9grehajt\u00e1s\u00e1t.<\/p>\n<p>Security-Enhanced Linux (<noindex><a rel=\"nofollow\" href=\"https:\/\/selinuxproject.org\/page\/Main_Page\">SELinux<\/a><\/noindex>) \u2014 ez egy kiterjesztett biztons\u00e1gi modul a Linux kernelben, amely egyes szempontokban hasonl\u00edt az AppArmorhoz \u00e9s gyakran \u00f6ssze is hasonl\u00edtj\u00e1k vele. Az SELinux hat\u00e9konyabb, rugalmasabb \u00e9s finomabb be\u00e1ll\u00edt\u00e1st k\u00edn\u00e1l az AppArmorhoz k\u00e9pest. H\u00e1tr\u00e1nyai a hossz\u00fa tanul\u00e1si g\u00f6rbe \u00e9s a fokozott komplexit\u00e1s.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/seccomp\/libseccomp\">Seccomp<\/a><\/noindex> \u00e9s a seccomp-bpf lehet\u0151v\u00e9 teszi a rendszerh\u00edv\u00e1sok sz\u0171r\u00e9s\u00e9t, a potenci\u00e1lisan vesz\u00e9lyes h\u00edv\u00e1sok blokkol\u00e1s\u00e1t, amelyek nem sz\u00fcks\u00e9gesek a felhaszn\u00e1l\u00f3i alkalmaz\u00e1sok norm\u00e1l m\u0171k\u00f6d\u00e9s\u00e9hez. A Seccomp bizonyos szempontb\u00f3l hasonl\u00edt a Falco-ra, b\u00e1r nem ismeri a kont\u00e9nerek saj\u00e1toss\u00e1gait.<\/p>\n<h3>Sysdig ny\u00edlt forr\u00e1sk\u00f3d\u00fa<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.sysdig.com\/opensource\">www.sysdig.com\/opensource<\/a><\/noindex><\/li>\n<li> Licenc: szabad (Apache)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/4f8849a6cc819cef89f10ab80911c504.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Sysdig egy teljes \u00e9rt\u00e9k\u0171 eszk\u00f6z a Linux rendszerek elemz\u00e9s\u00e9re, diagnosztik\u00e1j\u00e1ra \u00e9s hibakeres\u00e9s\u00e9re (Windows \u00e9s macOS rendszeren is m\u0171k\u00f6dik, de korl\u00e1tozott funkci\u00f3kkal). Haszn\u00e1lhat\u00f3 r\u00e9szletes inform\u00e1ci\u00f3k gy\u0171jt\u00e9s\u00e9re, ellen\u0151rz\u00e9s\u00e9re \u00e9s kriminalisztikai vizsg\u00e1latokra <i>(kriminalisztika)<\/i> az alapvet\u0151 rendszeren \u00e9s az azon fut\u00f3 b\u00e1rmely kont\u00e9neren.<\/p>\n<p>A Sysdig emellett eredetileg t\u00e1mogatja a kont\u00e9ner v\u00e9grehajt\u00e1si k\u00f6rnyezeteket \u00e9s a Kubernetes metaadatokat, amelyek tov\u00e1bbi dimenzi\u00f3kat \u00e9s c\u00edmk\u00e9ket adnak az \u00f6sszegy\u0171jt\u00f6tt rendszer viselked\u00e9sr\u0151l sz\u00f3l\u00f3 inform\u00e1ci\u00f3khoz. A Sysdig seg\u00edts\u00e9g\u00e9vel t\u00f6bbf\u00e9le m\u00f3don lehet elemezni a Kubernetes klasztert: lehet\u0151s\u00e9g van egy adott id\u0151pontban mint\u00e1t venni <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sysdiglabs\/kubectl-capture\">kubectl capture<\/a><\/noindex> vagy elind\u00edtani egy interakt\u00edv fel\u00fcletet ncurses alap\u00fa plugin seg\u00edts\u00e9g\u00e9vel <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sysdiglabs\/kubectl-dig\">kubectl dig<\/a><\/noindex>.<\/p>\n<h2>Kubernetes h\u00e1l\u00f3zati biztons\u00e1g<\/h2>\n<p><\/p>\n<h3>Aporeto<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.aporeto.com\/\">www.aporeto.com<\/a><\/noindex><\/li>\n<li> Licenc: kereskedelmi<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/9692c50339a6c304c7f32f90619aaed1.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAz Aporeto \u201ea h\u00e1l\u00f3zatt\u00f3l \u00e9s az infrastrukt\u00far\u00e1t\u00f3l f\u00fcggetlen biztons\u00e1got\u201d k\u00edn\u00e1l. Ez azt jelenti, hogy a Kubernetes szolg\u00e1ltat\u00e1sok nemcsak helyi azonos\u00edt\u00f3t (ServiceAccount a Kubernetes-ben) kapnak, hanem egy egyetemes azonos\u00edt\u00f3t\/lenyomatot is, amelyet biztons\u00e1gos \u00e9s k\u00f6lcs\u00f6n\u00f6sen ellen\u0151rizhet\u0151 interakci\u00f3hoz haszn\u00e1lhatnak m\u00e1s szolg\u00e1ltat\u00e1sokkal, p\u00e9ld\u00e1ul az OpenShift klaszterben.<\/p>\n<p>Az Aporeto k\u00e9pes egyedi azonos\u00edt\u00f3t gener\u00e1lni nemcsak a Kubernetes\/kont\u00e9nerek, hanem a gazdag\u00e9pek, felh\u0151funkci\u00f3k \u00e9s felhaszn\u00e1l\u00f3k sz\u00e1m\u00e1ra is. Ezen azonos\u00edt\u00f3k \u00e9s az adminisztr\u00e1tor \u00e1ltal meghat\u00e1rozott h\u00e1l\u00f3zati biztons\u00e1gi szab\u00e1lyok alapj\u00e1n a kommunik\u00e1ci\u00f3k enged\u00e9lyezve vagy blokkolva lesznek.<\/p>\n<h3>Calico<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.projectcalico.org\/\">www.projectcalico.org<\/a><\/noindex><\/li>\n<li> Licenc: szabad (Apache)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/5902a133d4afc496f035de0f63129f99.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Calicot \u00e1ltal\u00e1ban a kont\u00e9ner-orkesztr\u00e1tor telep\u00edt\u00e9se sor\u00e1n ind\u00edtj\u00e1k, lehet\u0151v\u00e9 t\u00e9ve a kont\u00e9nerek k\u00f6z\u00f6tti virtu\u00e1lis h\u00e1l\u00f3zat l\u00e9trehoz\u00e1s\u00e1t. A megadott alapvet\u0151 h\u00e1l\u00f3zati funkci\u00f3kon t\u00fal a Calico projekt egy\u00fcttm\u0171k\u00f6dik a Kubernetes Network Policies-szal \u00e9s saj\u00e1t h\u00e1l\u00f3zati biztons\u00e1gi profiljaival, t\u00e1mogatja az ACL-eket (hozz\u00e1f\u00e9r\u00e9s-ellen\u0151rz\u0151 list\u00e1kat) \u00e9s az annot\u00e1ci\u00f3k alapj\u00e1n t\u00f6rt\u00e9n\u0151 h\u00e1l\u00f3zatbiztons\u00e1gi szab\u00e1lyokat az Ingress \u00e9s Egress forgalom sz\u00e1m\u00e1ra.<\/p>\n<h3>Cilium<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.cilium.io\/\">www.cilium.io<\/a><\/noindex><\/li>\n<li> Licenc: szabad (Apache)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/2a9f3d1de52936c2f1a06d96fab054fb.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Cilium t\u0171zhelyk\u00e9nt m\u0171k\u00f6dik a kont\u00e9nerek sz\u00e1m\u00e1ra, \u00e9s h\u00e1l\u00f3zati biztons\u00e1gi funkci\u00f3kat ny\u00fajt, amelyeket eredetileg a Kubernetes \u00e9s a mikroszolg\u00e1ltat\u00e1sok \u00e1ltal v\u00e9gzett munkaterhel\u00e9sekhez alak\u00edtottak ki. A Cilium egy \u00faj Linux kernel technol\u00f3gi\u00e1t, az BPF-t (Berkeley Packet Filter) haszn\u00e1lja az adatok sz\u0171r\u00e9s\u00e9re, figyel\u00e9s\u00e9re, \u00e1tir\u00e1ny\u00edt\u00e1s\u00e1ra \u00e9s m\u00f3dos\u00edt\u00e1s\u00e1ra.<\/p>\n<p>A Cilium k\u00e9pes a h\u00e1l\u00f3zati hozz\u00e1f\u00e9r\u00e9si politik\u00e1k telep\u00edt\u00e9s\u00e9re a kont\u00e9nerazonos\u00edt\u00f3k alapj\u00e1n, a Docker vagy Kubernetes c\u00edmk\u00e9k \u00e9s metadat\u00e1k haszn\u00e1lat\u00e1val. A Cilium tov\u00e1bb\u00e1 \u00e9rti \u00e9s sz\u0171ri a k\u00fcl\u00f6nb\u00f6z\u0151 7. szint\u0171 protokollokat, mint p\u00e9ld\u00e1ul a HTTP-t vagy gRPC-t, lehet\u0151v\u00e9 t\u00e9ve a REST h\u00edv\u00e1sok k\u00e9szlet\u00e9nek meghat\u00e1roz\u00e1s\u00e1t, melyek p\u00e9ld\u00e1ul enged\u00e9lyezettek lesznek k\u00e9t Kubernetes deployment k\u00f6z\u00f6tt.<\/p>\n<h3>Istio<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/istio.io\/\">istio.io<\/a><\/noindex><\/li>\n<li> Licenc: szabad (Apache)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/da9e18500fffdf2c310182a4820c722d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAz Istio sz\u00e9les k\u00f6rben ismert, mint a service mesh paradigm\u00e1j\u00e1nak megval\u00f3s\u00edt\u00e1sa, platformt\u00f3l f\u00fcggetlen control plane telep\u00edt\u00e9s\u00e9vel, \u00e9s az \u00f6sszes kezelt szolg\u00e1ltat\u00e1si forgalom \u00e1tir\u00e1ny\u00edt\u00e1s\u00e1val dinamikusan konfigur\u00e1lhat\u00f3 Envoy proxy-kon kereszt\u00fcl. Az Istio a mikroszolg\u00e1ltat\u00e1sok \u00e9s kont\u00e9nerek leg\u00fajabb szeml\u00e9let\u00e9t kihaszn\u00e1lja a k\u00fcl\u00f6nb\u00f6z\u0151 h\u00e1l\u00f3zati biztons\u00e1gi strat\u00e9gi\u00e1k megval\u00f3s\u00edt\u00e1s\u00e1hoz.<\/p>\n<p>Az Istio h\u00e1l\u00f3zati biztons\u00e1gi megold\u00e1sai k\u00f6z\u00e9 tartozik a TLS \u00e1tl\u00e1that\u00f3 titkos\u00edt\u00e1sa, amely automatikusan fejleszti a kommunik\u00e1ci\u00f3s protokollt a mikroszolg\u00e1ltat\u00e1sok k\u00f6z\u00f6tt HTTPS-re, valamint a saj\u00e1t RBAC rendszer\u00e9nek az azonos\u00edt\u00e1s \u00e9s enged\u00e9lyez\u00e9s kezel\u00e9s\u00e9re a k\u00fcl\u00f6nb\u00f6z\u0151 munkaterhel\u00e9sek k\u00f6z\u00f6tti adatcser\u00e9k enged\u00e9lyez\u00e9s\u00e9re\/tilt\u00e1s\u00e1ra a klaszterben.<\/p>\n<p><i><b>Megjegyz\u00e9s ford\u00edt\u00e1s.<\/b>: B\u0151vebben az Istio biztons\u00e1gra \u00f6sszpontos\u00edt\u00f3 funkcionalit\u00e1s\u00e1r\u00f3l olvashatsz <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/flant\/blog\/443668\/\">cikkben<\/a><\/noindex>.<\/i><\/p>\n<h3>Tigera<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.tigera.io\/\">www.tigera.io<\/a><\/noindex><\/li>\n<li> Licenc: kereskedelmi<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/3568cf2fc634d4c40c45f0db4a08aa77.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEbben a megold\u00e1sban, amelyet \"Kubernetes t\u0171zfalk\u00e9nt\" neveznek, a null\u00e1hoz k\u00f6zeli biztons\u00e1gi megk\u00f6zel\u00edt\u00e9sre helyezik a hangs\u00falyt.<\/p>\n<p>M\u00e1s, a Kubernetes sz\u00e1m\u00e1ra nat\u00edv h\u00e1l\u00f3zati megold\u00e1sokhoz hasonl\u00f3an a Tigera a metainform\u00e1ci\u00f3kra t\u00e1maszkodik a klaszter k\u00fcl\u00f6nb\u00f6z\u0151 szolg\u00e1ltat\u00e1sainak \u00e9s objektumainak azonos\u00edt\u00e1s\u00e1hoz, \u00e9s probl\u00e9m\u00e1k \u00e9szlel\u00e9s\u00e9t, a folyamatos megfelel\u0151s\u00e9g ellen\u0151rz\u00e9s\u00e9t \u00e9s a h\u00e1l\u00f3zat \u00e1tl\u00e1that\u00f3s\u00e1g\u00e1t biztos\u00edtja a t\u00f6bbfelh\u0151s vagy hibrid, monolitikus-kont\u00e9neriz\u00e1lt infrastrukt\u00far\u00e1k sz\u00e1m\u00e1ra.<\/p>\n<h3>Trireme<\/h3>\n<p><\/p>\n<ul>\n<li>Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.aporeto.com\/opensource\/\">www.aporeto.com\/opensource<\/a><\/noindex><\/li>\n<li>Licenc: szabad (Apache)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/5924b4c2a0f6324e9d946c0261cbc53f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Trireme-Kubernetes egy egyszer\u0171 \u00e9s \u00e9rthet\u0151 megval\u00f3s\u00edt\u00e1sa a Kubernetes H\u00e1l\u00f3zati Szab\u00e1lyok specifik\u00e1ci\u00f3j\u00e1nak. A legkiemelked\u0151bb jellemz\u0151je, hogy \u2013 ellent\u00e9tben a hasonl\u00f3 Kubernetes h\u00e1l\u00f3zatbiztons\u00e1gi term\u00e9kekkel \u2013 nem ig\u00e9nyel k\u00f6zponti vez\u00e9rl\u0151 s\u00edkot a h\u00e1l\u00f3zat koordin\u00e1l\u00e1s\u00e1hoz. Ez a megold\u00e1st trivi\u00e1lisan sk\u00e1l\u00e1zhat\u00f3v\u00e1 teszi. A Trireme ezt azzal \u00e9ri el, hogy \u00fcgyn\u00f6k\u00f6t telep\u00edt minden egyes csom\u00f3ponton, amely k\u00f6zvetlen\u00fcl csatlakozik a TCP\/IP veremhez a gazda g\u00e9pen.<\/p>\n<h2>K\u00e9pek terjeszt\u00e9se \u00e9s titkos kulcsok kezel\u00e9se<\/h2>\n<p><\/p>\n<h3>Grafeas<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/grafeas.io\/\">grafeas.io<\/a><\/noindex><\/li>\n<li> Licenc: szabad (Apache)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/92c9986b36991d280cce0b1093e1938f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Grafeas egy ny\u00edlt forr\u00e1sk\u00f3d\u00fa API a szoftversz\u00e1ll\u00edt\u00e1si l\u00e1nc audit\u00e1l\u00e1s\u00e1ra \u00e9s kezel\u00e9s\u00e9re. Alapvet\u0151 szinten a Grafeas egy adatok gy\u0171jt\u00e9s\u00e9re \u00e9s audit eredm\u00e9nyek nyilv\u00e1ntart\u00e1s\u00e1ra szolg\u00e1l\u00f3 eszk\u00f6z. Haszn\u00e1lhat\u00f3 a biztons\u00e1gi legjobb gyakorlatoknak val\u00f3 megfelel\u00e9s nyomon k\u00f6vet\u00e9s\u00e9re a szervezetben.<\/p>\n<p>Ez a k\u00f6zpontos\u00edtott igazs\u00e1gforr\u00e1s seg\u00edt v\u00e1laszolni az olyan k\u00e9rd\u00e9sekre, mint p\u00e9ld\u00e1ul:<\/p>\n<ul>\n<li> Ki gy\u0171jt\u00f6tte \u00f6ssze \u00e9s \u00edrta al\u00e1 a konkr\u00e9t kont\u00e9nert?<\/li>\n<li> \u00c1tment minden biztons\u00e1gi szkenneren \u00e9s ellen\u0151rz\u00e9sen, amelyet a biztons\u00e1gi szab\u00e1lyzat el\u0151\u00edrt? Mikor? Mik voltak az eredm\u00e9nyek? <\/li>\n<li> Ki telep\u00edtette ezt a production k\u00f6rnyezetbe? Milyen pontos param\u00e9tereket haszn\u00e1ltak a telep\u00edt\u00e9s sor\u00e1n?<\/li>\n<\/ul>\n<p><\/p>\n<h3>In-toto<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/in-toto.github.io\/\">in-toto.github.io<\/a><\/noindex><\/li>\n<li> Licenc: szabad (Apache)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/91f0ba618f41dbadb07b37ec6999a736.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAz In-toto egy keretrendszer, amelyet a szoftversz\u00e1ll\u00edt\u00e1si l\u00e1nc teljes integrit\u00e1s\u00e1nak, hiteles\u00edt\u00e9s\u00e9nek \u00e9s audit\u00e1l\u00e1s\u00e1nak biztos\u00edt\u00e1s\u00e1ra terveztek. Az In-toto alkalmaz\u00e1sakor az infrastrukt\u00far\u00e1ban el\u0151sz\u00f6r egy tervet kell megadni, amely le\u00edrja a k\u00fcl\u00f6nb\u00f6z\u0151 l\u00e9p\u00e9seket a folyamatban (t\u00e1rhely, CI\/CD eszk\u00f6z\u00f6k, QA eszk\u00f6z\u00f6k, artefaktumgy\u0171jt\u0151k stb.) \u00e9s a felhaszn\u00e1l\u00f3kat (jogosult szem\u00e9lyeket), akiknek enged\u00e9lyezett az elind\u00edt\u00e1suk.<\/p>\n<p>Az In-toto ellen\u0151rzi a terv v\u00e9grehajt\u00e1s\u00e1t, biztos\u00edtva, hogy minden feladat a l\u00e1ncban megfelel\u0151en \u00e9s kiz\u00e1r\u00f3lag az arra jogosult szem\u00e9lyek \u00e1ltal legyen v\u00e9grehajtva, \u00e9s hogy a term\u00e9k mozg\u00e1sa sor\u00e1n semmilyen nem enged\u00e9lyezett manipul\u00e1ci\u00f3 ne t\u00f6rt\u00e9njen.<\/p>\n<h3>Portieris<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/IBM\/portieris\">github.com\/IBM\/portieris<\/a><\/noindex><\/li>\n<li> Licenc: szabad (Apache)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/ff9c24c88cd9a06c8bd35dfe4f3558cf.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Portieris egy bel\u00e9p\u00e9si vez\u00e9rl\u0151 a Kubernetes sz\u00e1m\u00e1ra; a tartalom ir\u00e1nti bizalom k\u00e9nyszer\u00edtett ellen\u0151rz\u00e9seire alkalmazz\u00e1k. A Portieris egy szervert haszn\u00e1l <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/theupdateframework\/notary\">Notary<\/a><\/noindex> <i>(err\u0151l \u00edrtunk a v\u00e9g\u00e9n <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/flant\/blog\/340366\/\">ezen cikket<\/a><\/noindex> \u2014 <b>megjegyz\u00e9s<\/b>)<\/i> igazs\u00e1gforr\u00e1sk\u00e9nt a megb\u00edzhat\u00f3 \u00e9s al\u00e1\u00edrt artefaktumok (azaz az enged\u00e9lyezett kont\u00e9ner k\u00e9pek) meger\u0151s\u00edt\u00e9s\u00e9re.<\/p>\n<p>A Kubernetes Portieris konfigur\u00e1l\u00e1sakor vagy m\u00f3dos\u00edt\u00e1sakor a rendszer let\u00f6lti a kont\u00e9nerk\u00e9pek al\u00e1\u00edr\u00e1si inform\u00e1ci\u00f3it \u00e9s a tartalom megb\u00edzhat\u00f3s\u00e1gi politik\u00e1j\u00e1t, \u00e9s sz\u00fcks\u00e9g eset\u00e9n dinamikusan m\u00f3dos\u00edtja az API JSON objektum\u00e1t a ezeknek a k\u00e9peknek az al\u00e1\u00edrt verzi\u00f3inak elind\u00edt\u00e1s\u00e1hoz.<\/p>\n<h3>Vault<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.vaultproject.io\/\">www.vaultproject.io<\/a><\/noindex><\/li>\n<li> Licenc: szabad (MPL)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/19191a10051dc6349af017a06f0fd43e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Vault egy biztons\u00e1gos megold\u00e1s az \u00e9rz\u00e9keny inform\u00e1ci\u00f3k, p\u00e9ld\u00e1ul jelszavak, OAuth tokenek, PKI tan\u00fas\u00edtv\u00e1nyok, hozz\u00e1f\u00e9r\u00e9si fi\u00f3kok \u00e9s Kubernetes titkok t\u00e1rol\u00e1s\u00e1ra. A Vault sz\u00e1mos fejlett funkci\u00f3t t\u00e1mogat, mint p\u00e9ld\u00e1ul az efem\u00e9re biztons\u00e1gi tokenek k\u00f6lcs\u00f6nz\u00e9se vagy a kulcsok forgat\u00e1s\u00e1nak megszervez\u00e9se.<\/p>\n<p>A Helm-chart seg\u00edts\u00e9g\u00e9vel a Vault \u00faj deploymentk\u00e9nt telep\u00edthet\u0151 a Kubernetes klaszterbe, ahol a Consul szolg\u00e1l backend t\u00e1rol\u00f3k\u00e9nt. T\u00e1mogatja a Kubernetes nat\u00edv er\u0151forr\u00e1sait, p\u00e9ld\u00e1ul a ServiceAccount tokeneket, \u00e9s ak\u00e1r a Kubernetes alap\u00e9rtelmezett titkos t\u00e1rol\u00f3ja is lehet.<\/p>\n<p><i><b>Megjegyz\u00e9s ford\u00edt\u00e1s.<\/b>: Egy\u00e9bk\u00e9nt, \u00e9ppen tegnap a Vault fejleszt\u0151je, a HashiCorp bejelentett n\u00e9h\u00e1ny fejleszt\u00e9st a Vault Kubernetes-beli haszn\u00e1lat\u00e1ra, k\u00fcl\u00f6n\u00f6sen a Helm chart-tal kapcsolatban. B\u0151vebben olvashat r\u00f3luk a <noindex><a rel=\"nofollow\" href=\"https:\/\/www.hashicorp.com\/blog\/whats-next-for-vault-and-kubernetes\">fejleszt\u0151i blogban<\/a><\/noindex>.<\/i><\/p>\n<h2>Kubernetes biztons\u00e1gi audit<\/h2>\n<p><\/p>\n<h3>Kube-bench<\/h3>\n<p><\/p>\n<ul>\n<li>Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/aquasecurity\/kube-bench\">github.com\/aquasecurity\/kube-bench<\/a><\/noindex><\/li>\n<li>Licenc: szabad (Apache)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/8e0e101503f02ea3033f7b29c9ee9ddf.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Kube-bench egy Go alkalmaz\u00e1s, amely ellen\u0151rzi, hogy a Kubernetes biztons\u00e1gosan van-e telep\u00edtve, a <noindex><a rel=\"nofollow\" href=\"https:\/\/sysdig.com\/products\/secure\/container-compliance\/\">CIS Kubernetes Benchmark<\/a><\/noindex>.<\/p>\n<p>A Kube-bench a klaszter \u00f6sszetev\u0151inek (etcd, API, controller manager stb.) biztons\u00e1gi konfigur\u00e1ci\u00f3s param\u00e9tereit, a f\u00e1jlokhoz val\u00f3 gyan\u00fas hozz\u00e1f\u00e9r\u00e9si jogokat, a nem v\u00e9dett fi\u00f3kokat vagy nyitott portokat, a er\u0151forr\u00e1s-kv\u00f3t\u00e1kat, az API hozz\u00e1f\u00e9r\u00e9s korl\u00e1toz\u00e1s\u00e1nak be\u00e1ll\u00edt\u00e1sait a DoS t\u00e1mad\u00e1sok megel\u0151z\u00e9se \u00e9rdek\u00e9ben stb. keresi.<\/p>\n<h3>Kube-hunter<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/aquasecurity\/kube-hunter\">github.com\/aquasecurity\/kube-hunter<\/a><\/noindex><\/li>\n<li> Licenc: szabad (Apache)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/e5e38368af8bf086da149cbfd71a5e6d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Kube-hunter \"vad\u00e1szik\" a potenci\u00e1lis s\u00e9r\u00fcl\u00e9kenys\u00e9gekre (p\u00e9ld\u00e1ul t\u00e1voli k\u00f3dv\u00e9grehajt\u00e1sra vagy adatmegjelen\u00edt\u00e9sre) a Kubernetes klaszterekben. A Kube-hunter t\u00e1voli szkennerk\u00e9nt futtathat\u00f3 \u2013 ebben az esetben a klasztert a k\u00fcls\u0151 t\u00e1mad\u00f3 szempontj\u00e1b\u00f3l \u00e9rt\u00e9keli \u2013 vagy podk\u00e9nt a klaszter belsej\u00e9ben.<\/p>\n<p>A Kube-hunter \u201eakt\u00edv vad\u00e1szat\u201d \u00fczemm\u00f3dj\u00e1nak jellemz\u0151je, hogy nemcsak a probl\u00e9m\u00e1kr\u00f3l t\u00e1j\u00e9koztat, hanem megpr\u00f3b\u00e1lja kihaszn\u00e1lni a c\u00e9lklaszterben felfedezett sebezhet\u0151s\u00e9geket, amelyek potenci\u00e1lisan k\u00e1rt okozhatnak a m\u0171k\u00f6d\u00e9s\u00e9ben. \u00cdgy haszn\u00e1lata sor\u00e1n legy\u00e9l \u00f3vatos!<\/p>\n<h3>Kubeaudit<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Shopify\/kubeaudit\">github.com\/Shopify\/kubeaudit<\/a><\/noindex><\/li>\n<li> Licenc: szabad (MIT)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/84651a05f714b9c841245cb38f78324a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Kubeaudit egy konzol alap\u00fa eszk\u00f6z, amelyet eredetileg a Shopify fejlesztett ki a Kubernetes konfigur\u00e1ci\u00f3j\u00e1nak biztons\u00e1gi probl\u00e9m\u00e1inak ellen\u0151rz\u00e9s\u00e9re. P\u00e9ld\u00e1ul seg\u00edt azonos\u00edtani a korl\u00e1toz\u00e1sok n\u00e9lk\u00fcl m\u0171k\u00f6d\u0151 kont\u00e9nereket, amelyek rendszergazdai jogokkal rendelkeznek, vissza\u00e9lhetnek a jogosults\u00e1gokkal, vagy a default ServiceAccount-ot haszn\u00e1lj\u00e1k.<\/p>\n<p>A Kubeaudit tov\u00e1bbi \u00e9rdekes funkci\u00f3kkal is rendelkezik. P\u00e9ld\u00e1ul k\u00e9pes helyi YAML f\u00e1jlokat elemezni, felt\u00e1rva a biztons\u00e1gi probl\u00e9m\u00e1khoz vezet\u0151 konfigur\u00e1ci\u00f3s hi\u00e1nyoss\u00e1gokat, \u00e9s automatikusan jav\u00edtani azokat.<\/p>\n<h3>Kubesec<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/kubesec.io\/\">kubesec.io<\/a><\/noindex><\/li>\n<li> Licenc: szabad (Apache)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/73e395cdcbe89af391b80ff9dccad5f2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Kubesec k\u00fcl\u00f6nleges eszk\u00f6z, mert k\u00f6zvetlen\u00fcl a Kubernetes er\u0151forr\u00e1s le\u00edr\u00f3 YAML-f\u00e1jlokat szkennelve keresi a gyenge param\u00e9tereket, amelyek befoly\u00e1solhatj\u00e1k a biztons\u00e1got.<\/p>\n<p>P\u00e9ld\u00e1ul k\u00e9pes \u00e9szlelni a t\u00falzott jogosults\u00e1gokat \u00e9s enged\u00e9lyeket, amelyeket a podnak adtak, kont\u00e9ner futtat\u00e1s\u00e1t root felhaszn\u00e1l\u00f3k\u00e9nt alap\u00e9rtelmez\u00e9sben, kapcsol\u00f3d\u00e1st a gazdag\u00e9p h\u00e1l\u00f3zati n\u00e9vt\u00e9rhez vagy vesz\u00e9lyes csatol\u00e1sokat. <code>\/proc<\/code> Docker gazdagjair\u00f3l vagy socketjeir\u0151l. A Kubesec egy m\u00e1sik \u00e9rdekes lehet\u0151s\u00e9ge egy online dem\u00f3szolg\u00e1ltat\u00e1s, amelybe YAML-t lehet felt\u00f6lteni, \u00e9s azonnal elv\u00e9gezheti annak elemz\u00e9s\u00e9t.<\/p>\n<h3>TL;DR: Osztja el a terhel\u00e9st a szolg\u00e1ltat\u00e1s p\u00e9ld\u00e1nyai k\u00f6z\u00f6tt egy meghat\u00e1rozott mint\u00e1nak megfelel\u0151en.<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openpolicyagent.org\/\">www.openpolicyagent.org<\/a><\/noindex><\/li>\n<li> Licenc: szabad (Apache)<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/f897b58fbc67d9cb463008621f4e608f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAz OPA (Open Policy Agent) koncepci\u00f3ja az, hogy a biztons\u00e1gi szab\u00e1lyokat \u00e9s a legjobb gyakorlatokat elv\u00e1lasztja a konkr\u00e9t runtime platformt\u00f3l: Docker, Kubernetes, Mesosphere, OpenShift, vagy b\u00e1rmely kombin\u00e1ci\u00f3juk.<\/p>\n<p>P\u00e9ld\u00e1ul, az OPA telep\u00edthet\u0151 backendk\u00e9nt a Kubernetes bel\u00e9p\u00e9si vez\u00e9rl\u0151j\u00e9hez, deleg\u00e1lva neki a biztons\u00e1gi d\u00f6nt\u00e9seket. \u00cdgy az OPA \u00fcgyn\u00f6k\u00e9nek lehet\u0151s\u00e9ge van ellen\u0151rizni, elutas\u00edtani, \u00e9s ak\u00e1r m\u00f3dos\u00edtani a k\u00e9r\u00e9seket val\u00f3s id\u0151ben, biztos\u00edtva a megadott biztons\u00e1gi param\u00e9terek betart\u00e1s\u00e1t. Az OPA biztons\u00e1gi szab\u00e1lyai az \u0151 saj\u00e1t DSL nyelv\u00e9n, a Rego-n \u00edr\u00f3dtak.<\/p>\n<p><i><b>Megjegyz\u00e9s ford\u00edt\u00e1s.<\/b>: Tov\u00e1bbi inform\u00e1ci\u00f3 az OPA-r\u00f3l (\u00e9s SPIFFE-r\u0151l) a <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/flant\/blog\/353808\/\">ez a cikk<\/a><\/noindex>.<\/i><\/p>\n<h2>Komerci\u00e1lis eszk\u00f6z\u00f6k a Kubernetes biztons\u00e1gi elemz\u00e9s\u00e9re<\/h2>\n<p>\nElk\u00fcl\u00f6n\u00edtett kateg\u00f3ri\u00e1t hoztunk l\u00e9tre a kommersz platformok sz\u00e1m\u00e1ra, mivel ezek jellemz\u0151en t\u00f6bb biztons\u00e1gi ter\u00fcletet is magukban foglalnak. \u00c1ttekint\u00e9st a lehet\u0151s\u00e9geikr\u0151l a t\u00e1bl\u00e1zatban kaphatunk:<\/p>\n<p><img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/0dbe925006238ee242c452f05d9f7302.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>* Fejlett szak\u00e9rtelem \u00e9s post mortem elemz\u00e9s teljes rendszerh\u00edv\u00e1sokkal <noindex><a rel=\"nofollow\" href=\"https:\/\/sysdig.com\/use-cases\/container-forensics\/\">Aqua Security<\/a><\/noindex>.<\/i><\/p>\n<h3>www.aquasec.com<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.aquasec.com\/\">Ez a kereskedelmi eszk\u00f6z a kont\u00e9nerek \u00e9s felh\u0151alap\u00fa munkaterhel\u00e9sek sz\u00e1m\u00e1ra k\u00e9sz\u00fclt. Biztos\u00edtja:<\/a><\/noindex><\/li>\n<li> Licenc: kereskedelmi<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/d02026209908e9dac53be53fbdb178cd.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEz a kereskedelmi eszk\u00f6z kont\u00e9nerekhez \u00e9s felh\u0151alap\u00fa munkaterhel\u00e9sekhez k\u00e9sz\u00fclt. Biztos\u00edtja:<\/p>\n<ul>\n<li> A k\u00e9pek szkennel\u00e9se, amely integr\u00e1lva van a kont\u00e9nerregiszterrel vagy a CI\/CD folyamattal;<\/li>\n<li> Futtat\u00e1si v\u00e9delem, amely a kont\u00e9nerekben bek\u00f6vetkez\u0151 v\u00e1ltoz\u00e1sok \u00e9s egy\u00e9b gyan\u00fas tev\u00e9kenys\u00e9gek nyomait keresi;<\/li>\n<li> Kont\u00e9nerekhez k\u00e9sz\u00fclt t\u0171zfal;<\/li>\n<li> Biztons\u00e1g a serverless megold\u00e1sokhoz felh\u0151szolg\u00e1ltat\u00e1sokban;<\/li>\n<li> Az el\u0151\u00edr\u00e1soknak val\u00f3 megfelel\u00e9s ellen\u0151rz\u00e9se \u00e9s audit\u00e1l\u00e1s, egyes\u00edtve az esem\u00e9nynapl\u00f3z\u00e1ssal.<\/li>\n<\/ul>\n<p>\n<i><b>Megjegyz\u00e9s ford\u00edt\u00e1s.<\/b>: \u00c9rdemes megjegyezni, hogy l\u00e9tezik <b>a term\u00e9k ingyenes r\u00e9sze, amelyet <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/aquasecurity\/microscanner\">MicroScanner<\/a><\/noindex><\/b>, amely lehet\u0151v\u00e9 teszi a kont\u00e9nerk\u00e9pek sebezhet\u0151s\u00e9geinek szkennel\u00e9s\u00e9t. A k\u00e9pess\u00e9geinek \u00f6sszehasonl\u00edt\u00e1sa a fizet\u0151s verzi\u00f3kkal az <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/aquasecurity\/microscanner#aqua-security-edition-comparison\">al\u00e1bbi t\u00e1bl\u00e1zatban<\/a><\/noindex>.<\/i><\/p>\n<h3>Capsule8<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/capsule8.com\/\">capsule8.com<\/a><\/noindex><\/li>\n<li> Licenc: kereskedelmi<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/122be33f15d31f8f083189bca5c7158c.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nA Capsule8 integr\u00e1l\u00f3dik az infrastrukt\u00far\u00e1ba, helyi vagy felh\u0151alap\u00fa Kubernetes klaszterben telep\u00edtve egy detektort. Ez a detektor host \u00e9s h\u00e1l\u00f3zati telemetri\u00e1t gy\u0171jt, \u00e9s \u00f6sszehasonl\u00edtja azt k\u00fcl\u00f6nf\u00e9le t\u00e1mad\u00e1st\u00edpusokkal.<\/p>\n<p>A Capsule8 csapata azzal a c\u00e9llal dolgozik, hogy a friss <i>(0-day)<\/i> sebezhet\u0151s\u00e9gek korai felfedez\u00e9s\u00e9t \u00e9s megel\u0151z\u00e9s\u00e9t v\u00e9gezze. A Capsule8 k\u00e9pes a frissiben felfedezett fenyeget\u00e9sek \u00e9s sebezhet\u0151s\u00e9gek v\u00e1lasz\u00e1ban biztons\u00e1gi szab\u00e1lyokat k\u00f6zvetlen\u00fcl a detektorokra bet\u00f6lteni.<\/p>\n<h3>Cavirin<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.cavirin.com\/\">www.cavirin.com<\/a><\/noindex><\/li>\n<li> Licenc: kereskedelmi<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/896310c9258943041664ca55b3926d35.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Cavirin a c\u00e9g megb\u00edzottjak\u00e9nt m\u0171k\u00f6dik k\u00fcl\u00f6nb\u00f6z\u0151 biztons\u00e1gi szabv\u00e1nyok\u00e9rt felel\u0151s hat\u00f3s\u00e1gokkal. Nemcsak a k\u00e9pek szkennel\u00e9s\u00e9re k\u00e9pes, hanem integr\u00e1l\u00f3dik a CI\/CD folyamatokba, megakad\u00e1lyozza a szabv\u00e1nyoknak nem megfelel\u0151 k\u00e9pek beker\u00fcl\u00e9s\u00e9t a z\u00e1rt t\u00e1rol\u00f3kba.<\/p>\n<p>A Cavirin biztons\u00e1gi csomag g\u00e9pi tanul\u00e1st haszn\u00e1l a kiberbiztons\u00e1gi \u00e1llapot \u00e9rt\u00e9kel\u00e9s\u00e9re, javaslatokat tesz a biztons\u00e1g n\u00f6vel\u00e9s\u00e9re \u00e9s a biztons\u00e1gi standardoknak val\u00f3 megfelel\u00e9s jav\u00edt\u00e1s\u00e1ra.<\/p>\n<h3>Google Cloud Security Command Center<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/security-command-center\/\">cloud.google.com\/security-command-center<\/a><\/noindex><\/li>\n<li> Licenc: kereskedelmi<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/d9ac37b3d2b9be7fd6fcd6afe0d985e6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Cloud Security Command Center seg\u00edt a biztons\u00e1gi csapatoknak adatokat gy\u0171jteni, fenyeget\u00e9seket azonos\u00edtani \u00e9s megsz\u00fcntetni azokat, miel\u0151tt k\u00e1rt okozn\u00e1nak a c\u00e9gnek.<\/p>\n<p>Ahogy a neve is utal r\u00e1, a Google Cloud SCC egy egys\u00e9ges ir\u00e1ny\u00edt\u00f3pult, amelybe k\u00fcl\u00f6nb\u00f6z\u0151 biztons\u00e1gi jelent\u00e9seket, eszk\u00f6z\u00f6ket \u00e9s harmadik f\u00e9lt\u0151l sz\u00e1rmaz\u00f3 biztons\u00e1gi rendszereket lehet integr\u00e1lni, \u00e9s egyetlen, k\u00f6zpontos\u00edtott forr\u00e1sb\u00f3l kezelni \u0151ket.<\/p>\n<p>A Google Cloud SCC \u00e1ltal k\u00edn\u00e1lt interoper\u00e1bilis API megk\u00f6nny\u00edti a k\u00fcl\u00f6nb\u00f6z\u0151 forr\u00e1sokb\u00f3l sz\u00e1rmaz\u00f3 biztons\u00e1gi esem\u00e9nyek integr\u00e1l\u00e1s\u00e1t, mint p\u00e9ld\u00e1ul a Sysdig Secure (kont\u00e9nerbiztons\u00e1g cloud-native alkalmaz\u00e1sokhoz) vagy a Falco (open source runtime biztons\u00e1gi rendszer).<\/p>\n<h3>Layered Insight (Qualys)<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/layeredinsight.com\/\">layeredinsight.com<\/a><\/noindex><\/li>\n<li> Licenc: kereskedelmi<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/31e0266c670a991824c029f9445cf480.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Layered Insight (jelenleg a Qualys Inc r\u00e9sze) az \u201ebe\u00e1gyazott biztons\u00e1g\u201d koncepci\u00f3j\u00e1ra \u00e9p\u00fcl. Az eredeti k\u00e9p sebezhet\u0151s\u00e9geinek statisztikai elemz\u00e9ssel \u00e9s CVE-ellen\u0151rz\u00e9sekkel val\u00f3 vizsg\u00e1lata ut\u00e1n a Layered Insight egy eszk\u00f6z\u00f6lt k\u00e9pre cser\u00e9li, amely tartalmazza az \u00fcgyn\u00f6k\u00f6t, mint bin\u00e1ris f\u00e1jlt.<\/p>\n<p>Ez az \u00fcgyn\u00f6k fut\u00e1si idej\u0171 biztons\u00e1gi teszteket v\u00e9gez a kont\u00e9ner h\u00e1l\u00f3zati forgalm\u00e1nak, I\/O \u00e1raml\u00e1sainak \u00e9s alkalmaz\u00e1s\u00e1nak tev\u00e9kenys\u00e9g\u00e9nek elemz\u00e9s\u00e9re. Ezenk\u00edv\u00fcl tov\u00e1bbi biztons\u00e1gi ellen\u0151rz\u00e9seket is v\u00e9grehajthat, amelyeket az infrastrukt\u00fara \u00fczemeltet\u0151je vagy a DevOps csapatok hat\u00e1roznak meg.<\/p>\n<h3>NeuVector<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/neuvector.com\/\">neuvector.com<\/a><\/noindex><\/li>\n<li> Licenc: kereskedelmi<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/db9558498c4c5cd876083d7a5bb41ab4.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA NeuVector biztons\u00e1gi ellen\u0151rz\u00e9st v\u00e9gez a kont\u00e9ner felett, \u00e9s runtime v\u00e9delmet ny\u00fajt a h\u00e1l\u00f3zati aktivit\u00e1s \u00e9s az alkalmaz\u00e1s viselked\u00e9s\u00e9nek elemz\u00e9s\u00e9vel, egyedi biztons\u00e1gi profilt l\u00e9trehozva minden kont\u00e9ner sz\u00e1m\u00e1ra. Ez k\u00e9pes \u00f6n\u00e1ll\u00f3an blokkolni a fenyeget\u00e9seket, izol\u00e1lva a gyan\u00fas aktivit\u00e1st a helyi t\u0171zfal szab\u00e1lyainak m\u00f3dos\u00edt\u00e1s\u00e1val.<\/p>\n<p>A NeuVector h\u00e1l\u00f3zati integr\u00e1ci\u00f3ja, amely Security Mesh n\u00e9ven ismert, k\u00e9pes m\u00e9ly csomagelemz\u00e9sre \u00e9s 7. szint\u0171 sz\u0171r\u00e9sre az \u00f6sszes h\u00e1l\u00f3zati kapcsolat eset\u00e9ben a szolg\u00e1ltat\u00e1si mesh-en bel\u00fcl.<\/p>\n<h3>StackRox<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.stackrox.com\/\">www.stackrox.com<\/a><\/noindex><\/li>\n<li> Licenc: kereskedelmi<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/9b8d013860518fab67e84344eaa1de91.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA StackRox kont\u00e9nerbiztons\u00e1gi platform c\u00e9lja, hogy lefedje a Kubernetes-alkalmaz\u00e1sok teljes \u00e9letciklus\u00e1t a klaszterben. Mint m\u00e1s kereskedelmi platformok, a StackRox is fut\u00e1si profilt gener\u00e1l a kont\u00e9ner megfigyelt viselked\u00e9se alapj\u00e1n, \u00e9s automatikusan riaszt, ha b\u00e1rmilyen elt\u00e9r\u00e9st \u00e9szlel.<\/p>\n<p>Ezen k\u00edv\u00fcl a StackRox elemzi a Kubernetes konfigur\u00e1ci\u00f3kat, a kont\u00e9nerek megfelel\u0151s\u00e9g\u00e9nek \u00e9rt\u00e9kel\u00e9s\u00e9re a CIS Kubernetes \u00e9s egy\u00e9b szab\u00e1lysorozatok alapj\u00e1n.<\/p>\n<h3>Sysdig Secure<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/sysdig.com\/products\/secure\/\">sysdig.com\/products\/secure<\/a><\/noindex><\/li>\n<li> Licenc: kereskedelmi<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/a36518809970479fe435e505c231eff8.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Sysdig Secure v\u00e9di az alkalmaz\u00e1sokat a kont\u00e9ner \u00e9s a Kubernetes \u00e9letciklus\u00e1nak minden szakasz\u00e1ban. \u0150 <noindex><a rel=\"nofollow\" href=\"https:\/\/sysdig.com\/products\/secure\/image-scanning\/\">a k\u00e9peket vizsg\u00e1lja<\/a><\/noindex> a kont\u00e9nerek, biztos\u00edtja <noindex><a rel=\"nofollow\" href=\"https:\/\/sysdig.com\/products\/secure\/runtime-security\/\">a fut\u00e1sidej\u0171 v\u00e9delmet<\/a><\/noindex> g\u00e9pi tanul\u00e1s alapj\u00e1n, kriminalisztikai szak\u00e9rt\u00e9st hajt v\u00e9gre a sebezhet\u0151s\u00e9gek \u00e9szlel\u00e9s\u00e9re, blokkolja a fenyeget\u00e9seket, figyelemmel k\u00eds\u00e9ri a <noindex><a rel=\"nofollow\" href=\"https:\/\/sysdig.com\/products\/secure\/container-compliance\/\">meghat\u00e1rozott szabv\u00e1nyoknak val\u00f3 megfelel\u00e9st<\/a><\/noindex> \u00e9s v\u00e9grehajtja a mikroszolg\u00e1ltat\u00e1sok aktivit\u00e1s\u00e1nak auditj\u00e1t.<\/p>\n<p>A Sysdig Secure integr\u00e1l\u00f3dik CI\/CD eszk\u00f6z\u00f6kkel, mint p\u00e9ld\u00e1ul Jenkins, \u00e9s figyeli a Docker registrykb\u0151l bet\u00f6lt\u00f6tt k\u00e9peket, megel\u0151zve a vesz\u00e9lyes k\u00e9pek megjelen\u00e9s\u00e9t a produkci\u00f3ban. Teljes k\u00f6r\u0171 fut\u00e1sidej\u0171 biztons\u00e1got is biztos\u00edt, bele\u00e9rtve:<\/p>\n<ul>\n<li> ML-alap\u00fa fut\u00e1sidej\u0171 profiloz\u00e1st \u00e9s anom\u00e1li\u00e1k \u00e9szlel\u00e9s\u00e9t;<\/li>\n<li> rendszeres esem\u00e9nyeken, K8s-audit API-n, k\u00f6z\u00f6ss\u00e9gi projektekben (FIM - f\u00e1jl integrit\u00e1s ellen\u0151rz\u00e9s; cryptojacking) \u00e9s keretrendszeren alapul\u00f3 politik\u00e1k <noindex><a rel=\"nofollow\" href=\"https:\/\/sysdig.com\/blog\/mitre-attck-framework-for-container-runtime-security-with-sysdig-falco\/\">MITRE ATT&amp;CK<\/a><\/noindex>;<\/li>\n<li> incidensek kezel\u00e9s\u00e9re \u00e9s elh\u00e1r\u00edt\u00e1s\u00e1ra.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Tenable Container Security<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.tenable.com\/products\/tenable-io\/container-security\">www.tenable.com\/products\/tenable-io\/container-security<\/a><\/noindex><\/li>\n<li> Licenc: kereskedelmi<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/2b3799ee94628c04104f6cead8be8749.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA kont\u00e9nerek megjelen\u00e9se el\u0151tt a Tenable sz\u00e9les k\u00f6rben ismert volt az ipar\u00e1gban mint a Nessus, a n\u00e9pszer\u0171 sebezhet\u0151s\u00e9g keres\u0151 \u00e9s biztons\u00e1gi audit eszk\u00f6z fejleszt\u0151je.<\/p>\n<p>A Tenable Container Security kihaszn\u00e1lja a c\u00e9g sz\u00e1m\u00edt\u00f3g\u00e9pes biztons\u00e1gi szak\u00e9rtelm\u00e9t a CI\/CD folyamatok integr\u00e1l\u00e1s\u00e1ra a sebezhet\u0151s\u00e9gi adatb\u00e1zisokkal, a k\u00e1rtev\u0151k azonos\u00edt\u00e1s\u00e1ra szolg\u00e1l\u00f3 speci\u00e1lis csomagokkal \u00e9s a biztons\u00e1gi fenyeget\u00e9sek elh\u00e1r\u00edt\u00e1s\u00e1ra vonatkoz\u00f3 aj\u00e1nl\u00e1sokkal.<\/p>\n<h3>Twistlock (Palo Alto Networks)<\/h3>\n<p><\/p>\n<ul>\n<li> Weboldal: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.twistlock.com\/\">www.twistlock.com<\/a><\/noindex><\/li>\n<li> Licenc: kereskedelmi<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"33+ Kubernetes biztons\u00e1gi eszk\u00f6z\" src=\"\/wp-content\/uploads\/2019\/09\/98213c84bafaeca1e0d6bca3e1a80d23.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA Twistlock felh\u0151szolg\u00e1ltat\u00e1sokra \u00e9s kont\u00e9nerekre orient\u00e1l\u00f3d\u00f3 platformk\u00e9nt n\u00e9pszer\u0171s\u00edti mag\u00e1t. A Twistlock t\u00e1mogatja a k\u00fcl\u00f6nb\u00f6z\u0151 felh\u0151szolg\u00e1ltat\u00f3kat (AWS, Azure, GCP), a kont\u00e9ner-orchestr\u00e1torokat (Kubernetes, Mesosphere, OpenShift, Docker), serverless v\u00e9grehajt\u00e1si k\u00f6rnyezeteket, mesh keretrendszereket \u00e9s CI\/CD eszk\u00f6z\u00f6ket.<\/p>\n<p>A hagyom\u00e1nyos v\u00e1llalati szint\u0171 biztons\u00e1gi megold\u00e1sok, p\u00e9ld\u00e1ul a CI\/CD folyamatokba val\u00f3 integr\u00e1ci\u00f3 vagy az image-ek ellen\u0151rz\u00e9se mellett a Twistlock g\u00e9pi tanul\u00e1st haszn\u00e1l a viselked\u00e9si mint\u00e1zatok \u00e9s h\u00e1l\u00f3zati szab\u00e1lyok gener\u00e1l\u00e1s\u00e1ra, figyelembe v\u00e9ve a kont\u00e9nerek saj\u00e1toss\u00e1gait.<\/p>\n<p>N\u00e9h\u00e1ny id\u0151vel ezel\u0151tt a Twistlock-ot megv\u00e1s\u00e1rolta a Palo Alto Networks, amely az Evident.io \u00e9s RedLock projektek tulajdonosa. Jelenleg nem ismert, hogy ezek a h\u00e1rom platform hogyan fog integr\u00e1l\u00f3dni a <noindex><a rel=\"nofollow\" href=\"https:\/\/www.paloaltonetworks.com\/cloud-security\">PRISMA<\/a><\/noindex> t\u00f3l Palo Alto.<\/p>\n<h2>Seg\u00edtsen l\u00e9trehozni a legjobb Kubernetes biztons\u00e1gi eszk\u00f6z katal\u00f3gust!<\/h2>\n<p>\nC\u00e9lunk, hogy a lehet\u0151 legteljesebb legyen ez a katal\u00f3gus, \u00e9s ehhez sz\u00fcks\u00e9g\u00fcnk van az \u00d6n seg\u00edts\u00e9g\u00e9re! L\u00e9pjen kapcsolatba vel\u00fcnk (<noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/sysdig\">@sysdig<\/a><\/noindex>), ha van egy szuper eszk\u00f6z, amelyet \u00e9rdemes lenne felvenni a list\u00e1ra, vagy ha hib\u00e1t\/idej\u00e9tm\u00falt inform\u00e1ci\u00f3t \u00e9szlel.<\/p>\n<p>A k\u00f6vetkez\u0151re is feliratkozhat <noindex><a rel=\"nofollow\" href=\"https:\/\/go.sysdig.com\/container-newsletter-signup.html\">havi h\u00edrlevel\u00fcnkre<\/a><\/noindex> , amely a cloud-native \u00f6kosziszt\u00e9ma h\u00edreivel \u00e9s a Kubernetes biztons\u00e1g vil\u00e1g\u00e1b\u00f3l sz\u00e1rmaz\u00f3 \u00e9rdekes projektekr\u0151l sz\u00f3l\u00f3 t\u00f6rt\u00e9netekkel foglalkozik.<\/p>\n<h2>Fejleszt\u00e9si eszk\u00f6z\u00f6k, amelyek Kubernetesben futnak<\/h2>\n<p>\nOlvasson tov\u00e1bbi inform\u00e1ci\u00f3kat a blogunkban:<\/p>\n<ul>\n<li> \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/flant\/blog\/443190\/\">Bevezet\u00e9s a Kubernetes h\u00e1l\u00f3zati politik\u00e1kba a biztons\u00e1gi szakemberek sz\u00e1m\u00e1ra<\/a><\/noindex>\u00bb;<\/li>\n<li> \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/flant\/blog\/440504\/\">Docker \u00e9s Kubernetes biztons\u00e1g\u00e9rz\u00e9keny k\u00f6rnyezetekben<\/a><\/noindex>\u00bb;<\/li>\n<li> \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/flant\/blog\/436300\/\">9 legjobb gyakorlat a Kubernetes biztons\u00e1g\u00e1nak biztos\u00edt\u00e1s\u00e1hoz<\/a><\/noindex>\u00bb;<\/li>\n<li> \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/flant\/blog\/417905\/\">11 m\u00f3dszer (nem) arra, hogy \u00e1ldozatt\u00e1 v\u00e1ljunk a Kubernetesben<\/a><\/noindex>\u00bb;<\/li>\n<li> \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/flant\/blog\/353808\/\">Az OPA \u00e9s a SPIFFE \u2014 k\u00e9t \u00faj projekt a CNCF-n\u00e9l a felh\u0151alkalmaz\u00e1sok biztons\u00e1g\u00e1\u00e9rt<\/a><\/noindex>\u00bb.<\/li>\n<\/ul>\n<p>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/flant\/blog\/465141\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u043c. \u043f\u0435\u0440\u0435\u0432.: \u0415\u0441\u043b\u0438 \u0432\u044b \u0437\u0430\u0434\u0430\u0451\u0442\u0435\u0441\u044c \u0432\u043e\u043f\u0440\u043e\u0441\u0430\u043c\u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0432 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 Kubernetes, \u044d\u0442\u043e\u0442 \u0437\u0430\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 \u043e\u0442 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Sysdig \u0441\u0442\u0430\u043d\u0435\u0442 \u043e\u0442\u043b\u0438\u0447\u043d\u043e\u0439 \u043e\u0442\u043f\u0440\u0430\u0432\u043d\u043e\u0439 \u0442\u043e\u0447\u043a\u043e\u0439 \u0434\u043b\u044f \u0431\u0435\u0433\u043b\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u043e\u043c\u0441\u0442\u0432\u0430 \u0441 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u043d\u0430 \u0441\u0435\u0433\u043e\u0434\u043d\u044f\u0448\u043d\u0438\u0439 \u0434\u0435\u043d\u044c \u0440\u0435\u0448\u0435\u043d\u0438\u044f\u043c\u0438. \u0412 \u043d\u0435\u0433\u043e \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u044b \u0438 \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u043d\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043e\u0442 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0445 \u0438\u0433\u0440\u043e\u043a\u043e\u0432 \u0440\u044b\u043d\u043a\u0430, \u0438 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0431\u043e\u043b\u0435\u0435 \u0441\u043a\u0440\u043e\u043c\u043d\u044b\u0435 \u0443\u0442\u0438\u043b\u0438\u0442\u044b, \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0438\u0435 \u0442\u0443 \u0438\u043b\u0438 \u0438\u043d\u0443\u044e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443. \u0410 \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445 \u043c\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28890,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-38497","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u043c.\" \/>\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\/hu\/blog\/administrirovanie\/33-instrumenta-dlya-bezopasnosti-kubernetes\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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\udd4733+ \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 Kubernetes | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/33-instrumenta-dlya-bezopasnosti-kubernetes\" \/>\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:24:06+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:24:06+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\udd4733+ eszk\u00f6z a Kubernetes biztons\u00e1g\u00e1hoz | ProHoster","description":"Megj.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/33-instrumenta-dlya-bezopasnosti-kubernetes","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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\udd4733+ \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 Kubernetes | ProHoster","og:description":"\u041f\u0440\u0438\u043c.","og:url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/33-instrumenta-dlya-bezopasnosti-kubernetes","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:24:06+00:00","article:modified_time":"2019-10-31T19:24:06+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38497","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 22:17:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:08:31","updated":"2026-01-23 22:17:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/38497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=38497"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/38497\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/28890"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=38497"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=38497"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=38497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}