Kontajnerizácia
22 tém
Cilium — eBPF Networking pre Kubernetes NEW 🔴 Advanced
Cilium je open source CNI plugin pre Kubernetes, ktorý na rozdiel od klasických CNI (Flannel, Calico v iptables režime) postavuje celý networking stack nad eBPF . Výsledkom je moderná platforma,...
Container Registry — Správa kontajnerových obrazov 🟢 Beginner
Container registry je úložisko pre kontajnerové images. Funguje ako centrálne miesto, kde tímy ukladajú, verzujú a distribuujú Docker/OCI obrazy. Bez registra by zdieľanie images medzi vývojármi a...
Container Security — Bezpečnosť kontajnerov 🟡 Intermediate
Kontajnery priniesli revolúciu v nasadzovaní aplikácií, ale aj nové bezpečnostné výzvy. Zdieľajú jadro hostiteľského systému, čo znamená, že zle nakonfigurovaný kontajner môže ohroziť celý server....
Container Storage — Longhorn, OpenEBS a Rook/Ceph NEW 🔴 Advanced
Kubernetes vás núti konfrontovať s problémom, ktorý bol v klasickom hostingu vyriešený desaťročia — ako uchovať dáta, ktoré prežijú reštart, migráciu a zlyhanie uzla . Kontajnery sú prefíkane...
containerd — runtime pre produkčné Kubernetes NEW 🟡 Intermediate
containerd je priemyselný štandard pre kontajnerový runtime. Je to CNCF Graduated projekt, ktorý dnes poháňa väčšinu produkčných Kubernetes klastrov na svete — od spravovaných služieb ako EKS, GKE a...
Docker — Kontajnerizácia aplikácií 🟢 Beginner
Docker je open source platforma na vytváranie, distribúciu a spúšťanie aplikácií v izolovaných kontajneroch. Zmenil spôsob, akým vývojári balíčkujú a nasadzujú softvér. Kontajner je ľahká, izolovaná...
Docker Compose — Multi-container orchestrácia 🟢 Beginner
Docker Compose je nástroj na definovanie a spúšťanie multi kontajnerových aplikácií. Pomocou jedného YAML súboru opíšete celú infraštruktúru — služby, siete, volumes — a spustíte ju jediným príkazom....
Docker Image Optimization — Optimalizácia kontajnerových obrazov 🟡 Intermediate
Veľkosť Docker obrazu priamo ovplyvňuje čas nasadenia, spotrebu úložiska a bezpečnostnú plochu útoku. Menší obraz = rýchlejší deploy, menej zraniteľností a nižšie náklady. V tomto článku si ukážeme...
Docker Networking — Sieťovanie kontajnerov 🟡 Intermediate
Docker networking umožňuje kontajnerom komunikovať medzi sebou, s hostiteľským systémom aj s vonkajším svetom. Pochopenie sieťových módov je kľúčové pre správny návrh kontajnerizovaných aplikácií....
Docker Swarm — Natívna orchestrácia kontajnerov 🟡 Intermediate
Docker Swarm je natívny orchestračný nástroj zabudovaný priamo v Docker Engine. Umožňuje vytvoriť cluster z viacerých Docker hostov a spravovať ich ako jeden virtuálny systém. Pre tímy, ktoré už...
Falco a Tetragon — eBPF runtime security pre Kubernetes NEW 🔴 Advanced
Klasické Kubernetes security nástroje riešia prevenciu — admission controllers, image scanning, Pod Security Standards. Ale čo sa stane keď pod už beží a útočník v ňom spustí , pokúsi sa číťať ,...
Karpenter — moderný Kubernetes node autoscaler NEW 🟡 Intermediate
Karpenter je open source Kubernetes node autoscaler, ktorý vznikol v AWS v roku 2021 ako odpoveď na dlhoročné frustrujúce limity Cluster Autoscalera. Vo februári 2023 bol darovaný CNCF a aktuálne je...
KEDA — Event-Driven Autoscaling pre Kubernetes NEW 🟡 Intermediate
KEDA (Kubernetes Event Driven Autoscaling) je CNCF Graduated projekt, ktorý rozširuje Kubernetes Horizontal Pod Autoscaler o schopnosť škálovať aplikácie podľa externých event zdrojov — Kafka...
Kontajnerizácia — Princípy a ekosystém 🟢 Beginner
Kontajnerizácia je metóda virtualizácie na úrovni operačného systému, ktorá umožňuje spúšťať aplikácie v izolovaných prostrediach bez potreby plného virtuálneho stroja. Vlastnosť Kontajner Virtuálny...
Kubernetes — Orchestrácia kontajnerov 🟡 Intermediate
Kubernetes (K8s) je open source platforma na automatizáciu nasadzovania, škálovania a správy kontajnerizovaných aplikácií. Vyvinul ho Google a dnes ho spravuje CNCF. Keď máte desiatky alebo stovky...
Kubernetes Networking — Siete v K8s 🔴 Advanced
Networking je jedným z najdôležitejších aspektov Kubernetes. Každý pod, service a externý prístup závisí od správne nakonfigurovanej sieťovej vrstvy. V tomto článku si prejdeme všetko od pod to pod...
Kubernetes Operators a CRDs — custom controllers v praxi NEW 🔴 Advanced
Kubernetes sa často opisuje ako "platforma pre platformy". Toto tvrdenie stojí na jednoduchom, ale mocnom nápade: ak vám nestačí to, čo K8s poskytuje hotové, môžete si rozšíriť jeho API o vlastné...
Kubernetes Security — Bezpečnosť klastrov 🔴 Advanced
Kubernetes je mocný orchestračný nástroj, ale s veľkou mocou prichádza aj veľká zodpovednosť za bezpečnosť. Nesprávne nakonfigurovaný klaster môže byť vstupnou bránou pre útočníkov. V tomto článku si...
Multi-stage Builds — Optimalizácia Docker obrazov 🟡 Intermediate
Multi stage builds sú technika v Dockerfile, ktorá umožňuje drasticky zmenšiť výsledné Docker images tým, že oddelí build prostredie od runtime prostredia. Výsledok: menšie, bezpečnejšie a rýchlejšie...
NVIDIA vGPU s Dynamic Resource Allocation na AKS 🔴 Advanced
Microsoft a NVIDIA predstavili podporu Dynamic Resource Allocation (DRA) pre NVIDIA vGPU na Azure Kubernetes Service. Táto integrácia výrazne zlepšuje zdieľanie GPU medzi kontajnermi pre AI a...
Podman — Rootless alternatíva k Dockeru 🟡 Intermediate
Podman je open source kontajnerový engine vyvinutý Red Hatom, ktorý umožňuje spúšťať kontajnery bez root oprávnení a bez démona. Je plne kompatibilný s Docker CLI a OCI štandardmi. Podman (Pod...
WebAssembly Containers — Wasm ako budúcnosť kontajnerov 🔴 Advanced
WebAssembly (Wasm) bol pôvodne navrhnutý pre web prehliadače, no dnes sa stáva serióznou alternatívou pre serverové workloady. Solomon Hykes, spoluzakladateľ Dockeru, povedal: "Keby Wasm existoval v...