Hais txog yuav ua li cas Plesk tuaj koom KubeCon

Xyoo no, Plesk tau txiav txim siab xa ntau tus neeg mus rau KubeCon, qhov kev tshwm sim tseem ceeb Kubernetes hauv ntiaj teb. Tsis muaj cov rooj sib tham tshwj xeeb hauv tebchaws Russia txog cov ncauj lus no. Tau kawg, peb tab tom tham txog K8s, thiab txhua tus xav tau nws, tab sis tsis muaj lwm qhov chaw ua ntau lub tuam txhab xyaum nws sib sau ua ke hauv ib qho chaw. Kuv tau tshwm sim los ua ib tus neeg koom nrog thaum kuv tab tom ua haujlwm ntawm lub platform raws li Kubernetes.

Hais txog yuav ua li cas Plesk tuaj koom KubeCon

Hais txog lub koom haum

Qhov ntsuas ntawm lub rooj sib tham yog amazing: 7000 tus neeg tuaj koom, lub chaw ua yeeb yam loj loj. Kev hloov ntawm ib chav mus rau lwm qhov siv sijhawm 5-7 feeb. Muaj 30 tsab ntawv ceeb toom txog cov ncauj lus sib txawv tib lub sijhawm. Muaj ntau lub tuam txhab nrog lawv tus kheej sawv, qee qhov tau muab ntau yam zoo thiab qee qhov khoom plig zoo, thiab lawv kuj tau muab txhua yam khoom hauv daim ntawv T-shirts, cwj mem thiab lwm yam ntxim hlub. . Txhua qhov kev sib txuas lus yog lus Askiv, tab sis kuv tsis tau ntsib teeb meem. Yog tias qhov no tsuas yog vim li cas koj tsis mus rau cov rooj sib tham txawv teb chaws, mus tom ntej. Lus Askiv hauv IT yooj yim dua li cov lus Askiv niaj hnub ua tsaug rau ntau cov lus paub uas koj sau thiab nyeem txhua hnub hauv cov lej thiab cov ntaub ntawv. Kuj tsis muaj teeb meem nrog kev xaav ntawm cov ntawv ceeb toom. Ntau cov ntaub ntawv tau pub rau hauv kuv lub taub hau. Thaum yav tsaus ntuj, kuv zoo li tus neeg rau zaub mov uas lawv coj kom zoo dua ntawm qhov tsis txaus thiab nchuav nws ncaj qha rau hauv lub siab.

Txog cov ntawv ceeb toom

Kuv xav tham luv luv txog cov lus ceeb toom uas kuv nyiam tshaj plaws thiab xav pom zoo saib.

Intro rau CNAB: Ntim Cov Ntawv Sau Cov Ntawv Sau nrog Ntau Cov Cuab Yeej - Chris Crone, Docker

Daim ntawv tshaj tawm no ua rau muaj kev xav zoo rau kuv vim nws tau kov ntau qhov mob. Peb muaj ntau qhov kev pabcuam sib txawv, lawv tau txais kev txhawb nqa thiab tsim los ntawm cov neeg sib txawv ntawm pab pawg. Peb ua raws li kev tsim kho vaj tse raws li txoj hauv kev, tab sis muaj qee qhov teeb meem tsis daws teeb meem. Muaj ib qho chaw cia nrog Ansible code, tab sis lub xeev tam sim no thiab cov khoom muag tau khaws cia los ntawm tus tsim tawm uas khiav cov ntawv ntawm lub tshuab, thiab cov qhab nia nyob ntawd. Qee cov ntaub ntawv tuaj yeem pom nyob rau hauv confluence, tab sis nws tsis yog ib txwm pom tseeb qhov twg. Tsis muaj qhov chaw uas koj tuaj yeem nias lub pob thiab txhua yam yuav zoo. Nws yog npaj los ua ib qho kev piav qhia thiab muab tso rau hauv lub repository tsis yog cov cai xwb, tab sis kuj yog cov cuab yeej xa mus. Piav qhov twg kom tau txais lub xeev thiab cov qhab nia, ua rau nruab thiab txaus siab rau qhov tshwm sim. Kuv xav tau kev txiav txim ntau dua hauv cov kev pabcuam, Kuv yuav ua raws li CNAB tshaj tawm, siv lawv tus kheej, siv lawv, thiab txhawb lawv. Ib qho qauv zoo rau kev tsim lub Readme hauv turnip.

Cia Lub Chaw Shuttle Flying: Sau Cov Neeg Ua Haujlwm Zoo - Illya Chekrygin, Upbound

Muaj ntau cov ntaub ntawv ntawm rake thaum sau cov neeg ua haujlwm. Kuv xav tias daim ntawv tshaj tawm yuav tsum-pom rau cov uas tab tom npaj sau lawv tus kheej tus neeg teb xov tooj rau Kubernetes. Txhua yam xws li cov xwm txheej, kev sau cov khib nyiab, kev sib tw thiab txhua yam raug coj mus rau hauv tus account muaj. Qhia paub heev. Kuv yeej nyiam cov lus hais los ntawm cov ntawv ntim tsis tu ncua Kubernetes code:
Hais txog yuav ua li cas Plesk tuaj koom KubeCon

Lub Kubernetes tswj lub dav hlau rau cov neeg tsis khoom uas nyiam cov duab - Daniel Smith, Google

K8s ua lag luam nyuaj rau kev sib koom ua ke kom yooj yim ntawm kev siv.

Daim ntawv tshaj tawm no nthuav tawm hauv kev nthuav dav ib qho ntawm cov ntsiab lus tseem ceeb ntawm cov pawg - lub dav hlau tswj, uas yog ib pawg tswj hwm. Lawv lub luag hauj lwm thiab architecture tau piav qhia, nrog rau cov hauv paus ntsiab lus ntawm kev tsim koj tus kheej tswj siv cov piv txwv ntawm cov uas twb muaj lawm.

Ib qho ntawm cov ntsiab lus tseem ceeb tshaj plaws yog cov lus pom zoo kom tsis txhob npog qhov xwm txheej txawv txav tom qab tus cwj pwm raug ntawm tus tswj hwm, tab sis kom hloov tus cwj pwm hauv qee txoj hauv kev los teeb tsa lub system uas muaj teeb meem tshwm sim.

Khiav eBay's High-Performance Workloads nrog Kubernetes - Xin Ma, eBay

Ib qho kev nthuav dav heev, ntau cov ntaub ntawv nrog cov zaub mov txawv ntawm qhov koj yuav tsum tau coj mus rau hauv tus account thaum koj muaj kev ua haujlwm siab heev. Lawv tau nkag mus rau Kubernetes zoo thiab txhawb nqa 50 pawg. Lawv tham txog txhua yam ntawm squeezing siab tshaj plaws productivity. Kuv pom zoo kom saib daim ntawv tshaj tawm ua ntej txiav txim siab txog kev ua haujlwm ntawm pawg.

Grafana Loki: Zoo li Prometheus, Tab sis rau cov cav. - Tom Wilkie, Grafana Labs

Daim ntawv tshaj tawm tom qab uas kuv pom tau hais tias kuv yuav tsum sim Loki rau cov cav hauv ib pawg thiab, feem ntau yuav, nyob nrog nws. Cov kab hauv qab: elastic yog hnyav. Grafana xav tsim lub teeb yuag, scalable daws teeb meem rau kev debugging. Qhov kev daws teeb meem tau ua kom zoo nkauj: Loki xaiv cov ntaub ntawv meta los ntawm Kubernetes (cov ntawv lo, zoo li Prometheus), thiab nteg tawm cov cav raws li lawv. Yog li, koj tuaj yeem xaiv cov ntawv teev lus los ntawm kev pabcuam, nrhiav ib qho tshwj xeeb sub, xaiv lub sijhawm tshwj xeeb, lim los ntawm qhov yuam kev. Cov lim dej no ua haujlwm yam tsis muaj kev tshawb nrhiav tag nrho. Yog li, los ntawm maj mam nqaim qhov kev tshawb fawb, koj tuaj yeem tau txais qhov yuam kev tshwj xeeb uas koj xav tau. Thaum kawg, kev tshawb fawb tseem siv, tab sis txij li lub voj voog yog nqaim, qhov nrawm yog txaus yam tsis muaj indexing. Los ntawm txhaj rau nws, cov ntsiab lus yog loaded - ob peb kab ua ntej thiab ob peb kab ntawm cav tom qab. Yog li, nws zoo li tshawb nrhiav cov ntaub ntawv nrog cov cav thiab grepping ntawm nws, tab sis me ntsis yooj yim dua thiab nyob rau tib lub interface qhov twg cov ntsuas. Muaj peev xwm suav tus naj npawb ntawm qhov tshwm sim ntawm kev tshawb nrhiav. Cov lus nug lawv tus kheej zoo ib yam li cov lus ntawm Prometheus thiab saib yooj yim. Tus neeg hais lus tau ua rau peb xav txog qhov tseeb tias qhov kev daws teeb meem tsis haum rau kev tshuaj xyuas. Kuv pom zoo kom nws rau txhua tus uas xav tau cov ntawv teev lus, nws yooj yim heev los nyeem.

Yuav Ua Li Cas Intuit Ua Canary thiab Blue Green Deployments nrog K8s Controller - Daniel Thomson

Cov txheej txheem ntawm canary thiab xiav-ntsuab xa tawm tau pom meej heev. Kuv qhia rau cov uas tseem tsis tau txais kev tshoov siab los saib daim ntawv tshaj tawm. Cov neeg hais lus yuav nthuav tawm cov kev daws teeb meem hauv daim ntawv txuas ntxiv rau kev cog lus CI-CD system ARGO. Cov lus Askiv hais lus ntawm cov neeg hais lus los ntawm Russia yog yooj yim rau kev mloog dua li cov lus ntawm lwm tus neeg hais lus.

Smarter Kubernetes Access Control: Ib txoj hauv kev yooj yim rau Auth - Rob Scott, ReactiveOps

Ib qho nyuaj tshaj plaws ntawm kev tswj hwm pawg tseem teeb tsa kev ruaj ntseg, tshwj xeeb yog nkag mus rau cov peev txheej. Built-in K8s primitives tso cai rau koj los teeb tsa kev tso cai raws li koj thov. Yuav ua li cas tsis mob kom lawv mus txog hnub? Yuav ua li cas to taub dab tsi tshwm sim nrog cov cai nkag thiab debug lub luag haujlwm tsim? Daim ntawv tshaj tawm no tsis tsuas yog muab cov ntsiab lus ntawm ntau yam cuab yeej rau kev tso cai debugging hauv k8s, tab sis kuj muab cov lus pom zoo rau kev tsim cov cai yooj yim thiab siv tau.

Lwm yam tshaj tawm

Kuv yuav tsis pom zoo. Qee tus yog tus thawj coj, qee qhov, ntawm qhov tsis sib xws, nyuaj heev. Kuv qhia koj kom dhia mus rau hauv daim ntawv teev npe no thiab saib txhua yam uas tau cim ua qhov tseem ceeb. cov khoom thiab cov kev xav ntawm kev txaus siab.

Ntawm no yog qhov txuas mus rau playlist nrog cov lus ceeb toom, them sai sai rau nws

YouTube Playlist

Hais txog lub tuam txhab sawv

Ntawm Haproxy sawv kuv tau muab lub tsho T-shirt rau kuv tus tub. Kuv tsis ntseeg tias vim qhov no kuv yuav hloov Nginx nrog haproxy hauv kev tsim khoom, tab sis kuv nco ntsoov lawv tshaj plaws. Leej twg paub tias cov tswv tshiab yuav ua li cas nrog Nginx.

Hais txog yuav ua li cas Plesk tuaj koom KubeCon
Muaj kev sib tham luv luv ntawm lub rooj muag khoom IBM tag nrho peb hnub, thiab lawv tau ntxias tib neeg los ntawm raffling tawm ntawm Oculus Go, Beats headphones, thiab quadcopter. Koj yuav tsum nyob ntawm qhov chaw sawv ntsug rau tag nrho ib nrab teev. Ob zaug hauv peb hnub kuv sim kuv txoj hmoo - nws tsis tshwm sim. VMWare thiab Microsoft kuj tau nthuav tawm luv luv.

Ntawm Ubuntu sawv, kuv tau ua txhua yam zoo li ua - thaij duab nrog Shuttleworth. Ib tug txiv neej sociable, nws zoo siab tau kawm tias kuv tau siv nws txij li 8.04 thiab tias cov neeg rau zaub mov ua haujlwm nrog nws rau 10 xyoo yam tsis muaj kev hloov kho tsis tu ncua tsis muaj ib zaug (txawm tias tsis muaj kev nkag mus rau Is Taws Nem).

Hais txog yuav ua li cas Plesk tuaj koom KubeCon
Ubuntu tab tom txiav nws MicroK8s - Fast, Light, Upstream Developer Kubernetes microk8s.io

Kuv tsis tuaj yeem hla dhau qhov nkees Dmitry Stolyarov, kuv tau tham nrog nws txog lub neej txhua hnub nyuaj ntawm cov kws ua haujlwm txhawb nqa Kubernetes. Nws yuav xa cov ntawv nyeem cov lus ceeb toom rau nws cov npoj yaig, tab sis tab tom npaj qee yam tshiab rau kev nthuav tawm cov khoom. Kuv yaum kom koj sau npe rau Flant lub YouTube channel.

Hais txog yuav ua li cas Plesk tuaj koom KubeCon
IBM, Cisco, Microsoft, VMWare tau nqis peev nyiaj ntau hauv cov chaw sawv cev. Qhib qhov chaw comrades muaj ntau tus neeg sawv cev. Kuv tau tham nrog Grafana cov neeg sawv cev ntawm qhov sawv thiab lawv tau ntseeg kuv tias kuv yuav tsum sim Loki. Feem ntau, nws zoo nkaus li tias kev tshawb nrhiav cov ntawv sau tag nrho hauv lub kaw lus tsuas yog xav tau rau kev txheeb xyuas xwb, thiab cov tshuab ntawm qib Loki txaus rau kev daws teeb meem. Kuv tham nrog Prometheus developers. Lawv tsis npaj ua lub sijhawm ntev cia ntawm kev ntsuas thiab cov ntaub ntawv downsampling. Nws raug nquahu kom saib cortex thiab thanos raws li kev daws teeb meem. Muaj ntau qhov chaw sawv, nws siv sijhawm ib hnub los pom lawv tag nrho. Lub kaum os saib xyuas kev daws teeb meem raws li kev pabcuam. Tsib kev pabcuam kev ruaj ntseg. Tsib qhov kev pabcuam ua haujlwm. Ib lub kaum os UIs rau Kubernetes. Muaj ntau tus uas muab k8s ua kev pabcuam. Txhua tus neeg xav tau lawv cov khoom ntawm lub khw.

Amazon thiab Google tau xauj patio nrog cov nyom dag ntawm lub ru tsev thiab nruab hnub loungers nyob rau ntawd. Amazon tau muab cov mugs thiab nchuav cov txiv qaub, thiab ntawm qhov muag tau tham txog kev tsim kho tshiab hauv kev ua haujlwm nrog cov xwm txheej. Google tau muab cov ncuav qab zib nrog lub logo Kubernetes thiab ua rau thaj chaw yees duab txias, thiab ntawm qhov muag kuv tau nuv ntses rau cov ntses lag luam loj.

Hais txog Barcelona

Hauv kev hlub nrog Barcelona. Kuv tau nyob ntawd thib ob, thawj zaug hauv 2012 ntawm kev ncig xyuas. Qhov no yog qhov xav tsis thoob, tab sis ntau qhov tseeb tuaj rau hauv lub siab, Kuv tuaj yeem qhia kuv cov npoj yaig ntau, kuv yog tus qhia mini. Huab cua huv hiav txwv tam sim ntawd daws kuv cov kev ua xua. Delicious seafood, paella, sangria. Heev sov, tshav ntuj architecture. Cov plag tsev me me, ntau cov ntoo ntsuab. Peb taug kev txog 50 km hauv peb hnub no, thiab kuv xav taug kev ncig lub nroog no dua thiab ntxiv. Tag nrho cov no tom qab tshaj tawm, yav tsaus ntuj.

Hais txog yuav ua li cas Plesk tuaj koom KubeCon
Hais txog yuav ua li cas Plesk tuaj koom KubeCon
Hais txog yuav ua li cas Plesk tuaj koom KubeCon

Qhov tseem ceeb kuv nkag siab yog dab tsi

Kuv zoo siab heev uas kuv muaj cib fim mus koom lub rooj sab laj no. Nws tau txheeb rau hauv cov txee yam tsis tau txheeb tawm ua ntej. Nws tshoov kuv lub siab thiab ua rau qee yam pom tseeb.

Txoj kev xav tau khiav zoo li xov liab: Kubernetes tsis yog qhov kawg, tab sis lub cuab yeej. Lub platform rau tsim cov platforms.

Thiab lub luag haujlwm tseem ceeb ntawm tag nrho lub zog: tsim thiab khiav daim ntawv thov scalable

Cov lus qhia tseem ceeb hauv zej zog ua haujlwm tau crystallized. Kwv yees li cas 12 yam rau daim ntawv thov tshwm sim nyob rau hauv ib lub sij hawm, ib daim ntawv teev dab tsi thiab yuav ua li cas rau cov infrastructure raws li ib tug tag nrho tshwm sim. Yog tias koj xav tau, koj tuaj yeem hu rau cov qauv no:

  • Dynamic ib puag ncig
  • Public, hybrid thiab private huab
  • ntim
  • Kev pabcuam mesh
  • Microservices
  • Immutable infrastructure
  • Tshaj tawm API

Cov txheej txheem no tso cai rau koj los tsim cov kab ke nrog cov yam ntxwv hauv qab no:

  • Tiv thaiv cov ntaub ntawv poob
  • Elastic (kho kom haum)
  • Kev pabcuam
  • Observables (peb tug ncej: saib xyuas, txiav, tracing)
  • Muaj peev xwm nthuav tawm cov kev hloov pauv loj ntau zaus thiab kwv yees kom nyab xeeb.

CNCF xaiv cov haujlwm zoo tshaj plaws (cov npe me me) thiab txhawb nqa cov khoom hauv qab no:

  • Ntse Automation
  • qhib qhov chaw
  • Kev ywj pheej xaiv tus muab kev pabcuam

Kubernetes yog complex. Nws yog yooj yim ideologically thiab nyob rau hauv qhov chaw, tab sis complex raws li ib tug tag nrho. Tsis muaj leej twg pom ib qho kev daws teeb meem tag nrho. Kev ua lag luam rau k8s yog ib qho kev pabcuam, thiab qhov tseeb ntawm kev ua lag luam, yog sab hnub poob qus: kev txhawb nqa yog muag rau $ 50 thiab $ 1000 ib hlis. Txhua tus nkag mus tob rau hauv qee qhov thiab khawb rau hauv nws. Ib txhia yog mus rau hauv kev saib xyuas thiab dashboards, ib txhia mus rau hauv kev ua tau zoo, ib txhia mus rau hauv kev ruaj ntseg.

K8S, txhua yam yog pib!

Tau qhov twg los: www.hab.com

Ntxiv ib saib