
Kubernetes
Platforma za orkestraciju kontejnera za automatski deployment i skaliranje.
Kubernetes (K8s) je open-source platforma za orkestraciju kontejnera koju je prvotno dizajnirao Google. Automatski deploya, skalira i upravlja kontejneriziranim aplikacijama preko klastera strojeva. Kubernetes obrađuje otkrivanje servisa, balansiranje opterećenja, rolling updateove, samoliječenje i upravljanje tajnama.
Koristimo Kubernetes za klijente kojima treba pokrenuti više servisa u skali s visokom dostupnošću. Kubernetes excelira kada aplikacije imaju više mikroservisa, trebaju automatsko skaliranje ili zahtijevaju deployeve bez zastoja. Za većinu web aplikacija jednostavnije platforme poput Vercela ili upravljivih kontejnera su dovoljne.
Što s njim radimo
- Deployment višeservisnih mikroservisa
- Automatsko skaliranje za varijabilne prometne opterećenja
- Rolling deployevi bez zastoja
- Orkestracija više okruženja (dev, staging, prod)
- Hybridni i multi-cloud deployevi
- Infrastruktura CI/CD pipelinea
Što nam to daje
- Automatsko skaliranjeAutomatski skalirajte pods i čvorove na temelju CPU-a, memorije ili prilagođenih metrika kako biste odgovorili potražnji.
- SamoliječenjeAutomatski ponovno pokreće neuspjele kontejnere, zamjenjuje nezdrave pods i raspoređuje radna opterećenja.
- Rolling updateoviDeployajte updateove bez zastoja postupnom zamjenom starih pods novima.
- Otkrivanje servisaUgrađeni DNS i balansiranje opterećenja za nesmetanu komunikaciju između servisa u klasteru.
Pitanja koja nam postavljate
Trebam li Kubernetes?
Je li Kubernetes skup?
Možete li upravljati Kubernetesom za nas?
Kubernetes vs serverless, što je bolje?
Više o: Cloud & Infrastruktura
Niste sigurni kako se ovo odnosi na vas?
Senior inženjer pregledava vašu web stranicu, vašu prisutnost u pretraživanju i način na koji upiti dolaze do vas, a zatim bilježi tri stvari vrijedne popravka prvo. Dokument zadržavate u svakom slučaju.