Archiv 11. 7. 2025
🧠 Tanzu a Kubernetes na vSphere = běží to pod vCenterem, ale část běží přímo na ESXi
Jak to funguje fakticky:
-
vCenter Server (VM s Photon OS = lehký Linux) slouží jako centrální mozek – GUI, správa clusterů, orchestrace, API, atd.
-
Supervisor Cluster = Kubernetes běží jako nativní služba na ESXi – ne jako běžící VM s Linuxem, ale jako vnitřní komponenty ESXi (vSphere podpora pro kontejnery)
-
Tanzu pak umí vytvořit běžné VM, ve kterých běží tzv. TKG clustery – ty už jsou klasicky v Ubuntu/CentOS/Photon a obsahují Kubernetes jako normálně
➕ To znamená:
-
část běží přímo na ESXi (bez Linux VM) = ano, „nativně“
-
část (vCenter, TKG VM) běží jako klasické virtuály = ne tak nativně
🔄 Porovnání: Tanzu na vSphere vs. Linux + Kubernetes + KVM
Vlastnost |
Tanzu na vSphere |
Linux + Kubernetes + KVM |
Hypervizor |
ESXi (VMware) |
Linux + KVM |
Správa |
vCenter, GUI, Workload Mgmt |
CLI, Cockpit, Virt-Manager, atd. |
Kubernetes běží jako… |
částečně nativní služba + VM s K8s |
jako běžný software nad OS |
Požadavky na síť/sdílené storage |
vysoké (vDS, HAProxy/NSX, DRS) |
minimální nebo žádné |
Komplexnost prvotního nasazení |
vysoká (hodiny až dny) |
nízká/střední (desítky minut až pár hodin) |
Cena |
vysoká (Enterprise licence, vCenter, NSX-T?) |
prakticky nulová (Linux je zdarma) |
Běh VM |
✅ nativní, efektivní |
✅ s KVM, dobrá virtualizace |
Výkon |
velmi vysoký |
vysoký |
Flexibilita |
nízká, vendor lock-in |
vysoká, plná kontrola |
Upgrady |
centralizované, ale podmíněné licencemi |
plně v tvé režii |
🎯 Realistický závěr:
Ano, když máš vlastní server (např. Dell 730xd), tak místo ESXi a Tanzu můžeš dát rovnou Linux (např. Debian/Ubuntu/AlmaLinux), a na něj postavit Kubernetes + KVM + všechno, co chceš – bez licencí, bez složitostí, s větší svobodou.
Tohle řešení:
-
bude výrazně levnější,
-
budeš ho víc ovládat, žádné vendor-locky,
-
Kubernetes můžeš rozběhnout snadno (K3s, kubeadm, MicroK8s, atd.),
-
virtuály můžeš rozjet přes KVM/QEMU, s webovým rozhraním (Cockpit) nebo CLI.
🧰 Konkrétní tipy na to, jak to udělat
Tady máš základní stavbu toho opensource „homelab cloudu“:
-
🐧 OS: Debian nebo Ubuntu Server
-
☸️ Kubernetes: K3s (lehčí, ideální pro jeden node) nebo kubeadm
-
🖥️ Virtualizace: libvirt + KVM + Cockpit (nebo Virt-Manager)
-
📦 Container registry: třeba Harbor nebo Docker Registry
-
🛡️ Ingress, monitoring, backup: Traefik/NGINX + Prometheus + Velero
-
🌐 GUI: Portainer (kontejnery), Cockpit (host), Rancher (K8s GUI)
-
⚡ Deployment: Ansible nebo bash script
Přímý odkaz na tento článek: https://www.sympatika.cz/2025/07/11/co-je-kubernetes-3-tanzu-na-vsphere-vs-linux-kubernetes-kvm/
🌱 Co je Tanzu?
Tanzu = Kubernetes platforma od VMware.
👷♂️ K čemu je:
Tanzu není jen „verze Kubernetesu“, ale celá sada nástrojů, která umožňuje:
-
instalovat a spravovat Kubernetes clustery ve vSphere (VMware),
-
integrovat Kubernetes do tvých VM prostředí,
-
spravovat kontejnery stejně snadno jako VM,
-
automatizovat CI/CD, bezpečnost, monitoring, síť a storage v K8s.
📦 VMware Tanzu Kubernetes Grid (TKG) je hlavní nástroj, který nasazuje čistý Kubernetes s podporou od VMware.
🔗 Můžeš propojit Kubernetes na vlastním serveru s Google Cloudem?
✅ Ano. Toto se jmenuje Hybridní Kubernetes (Hybrid Cloud) nebo Multi-Cloud Cluster Management.
Jak na to:
- Propojíš svůj on-premise Kubernetes cluster (např. Tanzu, K3s, RKE, OpenShift…) s Google Kubernetes Engine (GKE) pomocí Anthos, VPN tunelů, nebo Federace.
- Výsledkem je, že máš centralizovanou správu, monitoring, případně můžeš workloady „rozhazovat“ podle vytížení mezi on-prem a cloud.
🔧 Nástroje:
- Anthos (Google) – propojí on-prem K8s (včetně Tanzu) s GKE.
- Rancher, ArgoCD, FluxCD, kubeadm – jiné možnosti pro hybridní orchestraci.
- Cloud VPN / BGP routing – propojí sítě mezi tvými servery a Googlem.
💻 Jak se Kubernetes na VMware instaluje a provozuje?
Dvě možnosti podle úrovně integrace:
🔧 1) Tanzu vSphere – integrace přímo do VMware prostředí
💡 Pouze pro vSphere 7 Enterprise+ a vyšší s vCenter Serverem a vSAN.
Co se děje:
-
VMware vSphere vytvoří Supervisor Cluster – Kubernetes běží nativně nad hypervisorem.
-
Kubernetes je součástí VMware – spravuješ ho z vSphere UI.
-
Můžeš vytvářet VM i kontejnery z jednoho prostředí.
-
Přidáš Tanzu Kubernetes Grid jako „template“ do prostředí → pak už jen klikáš clustery.
Výhoda:
🧱 2) Manuální instalace Kubernetes ve virtuálním stroji
Funguje na jakékoli VMware verzi (i Workstation, ESXi Free).
Jak to vypadá:
-
Vytvoříš virtuálku s Linuxem (Ubuntu, CentOS, Fedora…).
-
Nainstaluješ kubeadm
, kubectl
, kubelet
(nebo použiješ např. MicroK8s, K3s).
-
Spustíš kubeadm init
, nastavíš networking, storage, apod.
-
Hotovo – běží ti plný Kubernetes cluster ve VM.
📦 Tip: Pokud chceš rychle a jednoduše, použij:
🔁 Shrnutí rozdílů:
Možnost |
vSphere s Tanzu |
VM s Linuxem + Kubernetes |
Podpora od VMware |
✅ Plná |
❌ Vlastní odpovědnost |
Kubernetes nativně ve vSphere |
✅ Ano |
❌ Ne |
Výkon |
⚡ Vysoký (běží přímo na ESXi) |
🐢 Závisí na VM |
Komplexita instalace |
⚙️ Vyšší na začátku, pak klikací |
⚙️ Jednoduché, ale ruční |
Možnost škálování |
✅ Lepší |
⚠️ Omezená kapacitou VM |
Pro malé laby / domácí |
❌ Náročné |
✅ Ideální řešení |
📌 Shrnutí pro tebe
-
Tanzu = platforma od VMware, která ti umožní spustit Kubernetes přímo na vSphere bez potřeby Linuxových VM.
-
Můžeš Kubernetes propojit s Google Cloudem (např. GKE) pro hybridní nasazení.
-
Pokud nemáš Tanzu licenci, běžná instalace do Linuxové VM ti dá plnohodnotný Kubernetes (např. K3s).
-
GKE je Kubernetes jako služba v cloudu, nemusíš se o nic starat – vhodné na produkci nebo testovací deploymenty.
Tanzu není „jen“ aplikace pod Linux, ale zároveň není tak integrovaná a pohodlná, jak by člověk čekal za ty prachy, co VMware vEnterprise stojí.
Tady je realita bez marketingu:
🧱 Jak se Tanzu instaluje pod VMware (vSphere 7)
🚨 Realita: „Tanzu“ nezapneš jedním tlačítkem jako VM – ale dá se to zautomatizovat, a jakmile to máš, je to pak „klikací“.
Tanzu = několik komponent dohromady:
Vrstva |
Co to je |
Supervisor Cluster |
Kubernetes běžící přímo na ESXi (zabudovaný do hypervizoru) |
Tanzu Kubernetes Grid (TKG) |
Sada nástrojů pro tvorbu dalších K8s clusterů |
NSX-T nebo vDS |
Nutné pro síťování Kubernetesu |
Harbor registry |
(volitelné) pro vlastní docker image |
vSphere Namespace + Content Library |
Prostředí pro kontejnery a clustery |
✅ Co musíš mít (kontrolní seznam):
Potřeba |
Detaily |
✅ vSphere 7 Enterprise Plus |
Jinak Tanzu neaktivuješ |
✅ vCenter Server 7 |
GUI, řízení clusteru |
✅ Cluster s aktivním DRS |
(Distributed Resource Scheduler) |
✅ vSphere Distributed Switch (vDS) nebo NSX-T |
Pro networking Kubernetesu |
✅ Content Library |
Aby měl Tanzu odkud brát image |
✅ Load Balancer (např. HAProxy) |
Pro přístup na služby v K8s |
❗ Volitelné: DNS, NTP, storage policies, storage classes atd. |
|
🔧 Instalace krok za krokem (v kostce)
-
Vytvoř cluster ESXi hostů (musí mít DRS a sdílené storage)
-
Vytvoř vSphere Distributed Switch + Port Groups pro komunikaci (pokud nemáš NSX-T)
-
Zapni vSphere with Tanzu ve vCenteru:
-
Přes Workload Management (vSphere Client → Menu → Workload Management)
-
Vybereš cluster, DVS, IP Pool, storage policy, load balancer (např. HAProxy VM)
-
vSphere vytvoří Supervisor Cluster:
-
Vytvoř Content Library s Tanzu Kubernetes Grid image
-
Z ní pak vytváříš Tanzu Kubernetes clustery na jedno kliknutí
📦 Co je vlastně Tanzu Kubernetes Grid (TKG)?
-
Image, který se spouští jako VM s Linuxem + Kubernetes + agenti
-
Spouští se automaticky přes vSphere, pokud máš nastavený Supervisor
-
Můžeš ho mít i mimo vSphere, např. na AWS, Azure nebo bare-metal
💬 Takže shrnuto:
-
Supervisor Cluster = Kubernetes běžící nativně na ESXi (ne v Linuxu)
-
TKG = běžící Kubernetes v klasické VM (ale připraveno, automatizováno)
-
Všechno ovládáš z vSphere GUI přes Workload Management
-
Ale předtím musíš:
🔗 Chceš to reálně zkusit?
Doporučuji začít s Tanzu přes HAProxy a vSphere Distributed Switch, protože NSX-T je peklo (složitý, drahý).
🧠 Myšlenka na závěr:
Ano, Tanzu běží „pod Linuxem“, ale tím Linuxem je v tomhle případě už samotnej hypervizor ESXi – takže Kubernetes běží natvrdo „na železe“, bez prostředníka v podobě klasické VM.
To je důvod, proč je to tak stabilní, ale zároveň složitější na setup.
Přímý odkaz na tento článek: https://www.sympatika.cz/2025/07/11/co-je-kubernetes-2-co-je-tanzu-vmware/
🧠Pojďme to rozbalit od základů — co je Kubernetes, k čemu je dobrý, a jak to souvisí s VMwarem, cloudem a proč Google nabízí vytvoření Kubernetes clusteru.
Asi už pár z vás napadlo co je to za technologii, ale nikde to není kloudně popsaný. Člověk se dozví že jde o kontejnery co běží na nějakém linuxu, že to jede v Cluseru kvůli škálování, potřebuje to nějaké řízení a tak, ale ve finále když už na tom někdo něco chce provozovat, tak si to raději zaplatí u Googlu, protože to rozjet u sebe je na kulku do hlavy. Když potom ještě máte komerční řešení od VMware 7 Enterprise Plus a čekáte snad, že když je to komerční produkt, tak to bude snažší, tak si tu kulku lebkou proženete, protože je to ješte xnásobně složitější 🙂
vSphere 7 Enterprise Plus Features:
- APIs for Storage Awareness
- Big Data Extensions
- Compatible with Tanzu Kubernetes Grid Service and Hybrid Infrastructure Service
- Content Library
- Cross Virtual Center vMotion
- Direct Path vMotion
- H.264 for Remote Console Connections
- Hot-Pluggable virtual HW
- MPIO / Third-Party Multi-Pathing
- Persistent Memory
- Reliable Memory
- Remote virtual Serial Port Concentrator
- Shared Smart Card Reader
- SR-IOV
- Storage APIs
- Storage-Policy Based Management
- Unlimited virtual SMP
- vCenter agent for VMware host
- vGPU
- Virtual Volumes
- vShield Endpoint
- vShield Zones
- vSphere API
- vSphere App HA
- vSphere Auto Deploy
- vSphere Bitfusion
- vSphere Data Protection
- vSphere Distributed Switch
- vSphere DRS
- vSphere Encrypted vMotion
- vSphere FT (up to 8 virtual CPUs)
- vSphere HA
- vSphere Host Profiles
- vSphere Predictive DRS
- vSphere Proactive HA
- vSphere Replication
- vSphere Storage APIs for Array Integration
- vSphere Storage DRS
- vSphere Storage I/O Control
- vSphere Storage vMotion
- vSphere Trust Authority
- vSphere View Accelerator
- vSphere VM Encryption
- vSphere vMotion
- vSphere vMotion Metro
- X-Switch vMotion
🧠 Co je Kubernetes?
Kubernetes (zkráceně K8s) je open-source platforma na správu a orchestraci kontejnerů. Vyvinul ho Google a dnes ho spravuje CNCF (Cloud Native Computing Foundation).
🔧 Co to znamená jednoduše:
-
Máš aplikaci rozdělenou do malých izolovaných „krabiček“ = kontejnerů (např. pomocí Dockeru).
-
Kubernetes se stará o to, kde běží, jak běží, kolik jich běží, restartuje je, škáluje, rozmisťuje po serverech atd.
-
Vytváří tzv. cluster – skupinu fyzických nebo virtuálních strojů, na kterých kontejnery běží.
💡 K čemu je Kubernetes dobrý?
-
Automatická obnova – když něco spadne, znovu to nahodí.
-
Škálování – když máš víc návštěvníků, rozběhne víc instancí.
-
Rollout / rollback – snadno nasazuješ nové verze, můžeš se vrátit zpět.
-
Load balancing – rovnoměrně rozděluje zátěž.
-
Deklarativní konfigurace – všechno popíšeš v YAML nebo JSONu.
☁️ Google nabízí „Create a Kubernetes cluster“
Google Kubernetes Engine (GKE) = Google-hostovaná verze Kubernetesu.
Je to vlastně „klikací“ způsob, jak si vytvořit celý Kubernetes cluster bez toho, že bys musel všechno instalovat a spravovat ručně.
Je to:
-
Rychlé a pohodlné – nemusíš nic konfigurovat, všechno se děje v Google Cloudu.
-
Produkčně připravené – můžeš škálovat na tisíce instancí.
-
Integrace s ostatními službami (síť, storage, monitoring, AI, billing atd.)
VMware vSphere 7 už má nativní podporu Kubernetes (vSphere with Tanzu).
To znamená, že tvůj vlastní server nebo cluster s VMwarem může taky provozovat Kubernetes.
V praxi:
-
Vytvoříš Kubernetes cluster přímo na svých VM.
-
Využíváš vlastní infrastrukturu místo cloudu.
-
Máš větší kontrolu, ale větší nároky na správu.
VMware + Kubernetes = hybridní cloud ready řešení.
🆚 Google Kubernetes Engine vs. vlastní (třeba VMware) Kubernetes
Funkce / Rozdíl |
Google Kubernetes Engine |
Vlastní Kubernetes na VMware |
Správa clustru |
Google (automatická) |
Ty nebo tvůj admin |
Infrastruktura |
Cloud |
On-premise (tvé servery) |
Cena |
Platíš za výpočetní výkon |
Platíš za HW + provoz |
Rychlost nasazení |
Velmi rychlá (minuty) |
Delší (instalace, konfigurace) |
Flexibilita a kontrola |
Omezená (cloud) |
Vysoká (tvůj svět) |
👨💻 Jak se to používá?
-
Vytvoříš cluster (v cloudu nebo lokálně).
-
Máš aplikaci jako Docker image (např. moje-api:v1
).
-
V YAMLu definuješ nasazení (Deployment), službu (Service), volume, ingress atd.
-
Používáš příkazy jako:
-
Kubernetes se postará o zbytek – nasadí, restartuje, spravuje.
🧭 Shrnutí – co si z toho odnést?
-
Kubernetes je orchestrátor kontejnerů – umožňuje provozovat aplikace škálovaně, stabilně a automatizovaně.
-
Google Kubernetes Engine je způsob, jak si to pustit v cloudu bez starostí o infrastrukturu.
-
VMware 7 Kubernetes taky umí – pro případy, kdy si chceš všechno řídit lokálně.
-
Kubernetes má smysl, když:
-
máš více aplikací/služeb
-
řešíš výpadky, škálování, CI/CD
-
chceš být nezávislý na jednom serveru
-
chceš prostředí připravené na růst nebo mikroservisní architekturu
Přímý odkaz na tento článek: https://www.sympatika.cz/2025/07/11/co-je-kubernetes/
Minerálka s rakytníkem je rozhodně upgrade oproti běžné limonádě
— a to nejen chuťově, ale hlavně zdravotně —
🍊 Co dá rakytník navíc oproti běžné limonádě
Vlastnost |
Rakytník v minerálce |
Běžná limonáda (např. Mirinda, Pepsi) |
Vitamin C |
Extrémně vysoký (až 232 % ODD ve 100 g) |
Minimální nebo žádný |
Antioxidanty |
✅ Karotenoidy, flavonoidy |
❌ téměř žádné |
Protizánětlivý účinek |
✅ Pomáhá při zánětech, bolestech kloubů |
❌ žádný |
Podpora imunity |
✅ Silná díky vitamínům A, C, E |
❌ žádná |
Zdraví pokožky |
✅ Hydratace, tvorba kolagenu |
❌ žádný vliv |
Cukr |
❌ Nízký nebo žádný (záleží na výrobci) |
✅ Vysoký (10–11 g / 100 ml) |
Kofein / fosfáty |
❌ Neobsahuje |
✅ Obsahuje (např. Pepsi) |
🧠 Proč je to lepší volba
- Rakytník je superpotravina — pomáhá s trávením, srdcem, očima, pokožkou i imunitou
- Minerálka hydratuje bez zbytečné zátěže — žádný cukr, žádná barviva, žádný kofein
- Chuťově osvěžující — citrusová kyselost rakytníku se skvěle hodí k jemně perlivé vodě
🧡 Rakytník ve službách imunity
Rakytník je přírodní zdroj vitamínu C, který:
- přispívá k normální funkci imunitního systému,
- napomáhá ochraně buněk před oxidativním stresem,
- a podporuje správnou tvorbu kolagenu, což ocení i vaše pokožka.
💡 Minerálka s rakytníkem tak představuje osvěžující cestu, jak tělu dodat látky, které skutečně fungují.
⚠️ Co si pohlídat
- Některé minerálky s rakytníkem můžou být doslazované
- Pokud je to sirupová verze, může mít víc cukru
- Rakytník je kyselý — citlivý žaludek = začít s menším množstvím
🛡 Jak to sedí s legislativou (nařízení 1924/2006/ES)
„Účinky rakytníku vycházejí z jeho přirozeného obsahu vitamínů, zejména C. Tvrzení o účinku odpovídají schváleným tvrzením dle nařízení EU 1924/2006.“
- EU říká, že zdravotní tvrzení (např. „podporuje imunitu“) musí být:
- vědecky podložená
- schválená Evropským úřadem pro bezpečnost potravin (EFSA)
🧠 Tvrzení „podporuje imunitu díky obsahu vitamínu C“ je povolené, protože vitamín C má schválené tvrzení:
„Vitamín C přispívá k normální funkci imunitního systému.“
Přímý odkaz na tento článek: https://www.sympatika.cz/2025/07/11/liga-zdravi-bylinni-avengers-2-rakytnik/