Top 5 motive pentru a iubi Kubernetes – Linux.com

La LinuxCon Europe din Berlin am sustinut o discutie despre Kubernetes intitulata „De ce iubesc Kubernetes? Top 10 motive. ” Raspunsul a fost minunat si mai multi oameni m-au rugat sa scriu un blog despre asta. Iata-l aici, cu primele cinci motive din acest articol si celelalte de urmat. youtube matrimoniale romania brownboy.com Ca o introducere rapida, Kubernetes este „un sistem open-source pentru automatizarea implementarii, scalarii si gestionarii aplicatiilor containerizate”, denumit adesea ca orchestrator de containere.

Creata in iunie 2014 de Google, are in prezent peste 1000 de participanti, mai mult de 37k de angajamente si peste 17k de stele pe GitHub si este acum sub guvernanta Cloud Native Computing Foundation de la Linux Foundation. Un sondaj privat recent realizat de Gartner a enumerat Kubernetes drept cel mai important sistem de gestionare a containerelor la scara. olx matrimoniale mangalia www.calockemd.com

Alegerea unui sistem distribuit pentru a efectua sarcini intr-un centru de date este destul de dificila, deoarece compararea diferitelor solutii este mult mai complexa decat a privi o foaie de calcul a functiilor sau a performantei. Masurarea performantei sistemelor precum Kubernetes este destul de dificila datorita numeroaselor variabile cu care ne confruntam. Cred ca alegerea unui sistem depinde in mare masura de experientele trecute, de propria perspectiva si de abilitatile disponibile in echipa. site-uri matrimoniale spania www.bladeslord.com Da, acest lucru nu suna rational, dar asta cred. ????

Aici, in niciun fel de ordine, sunt primele cinci motive pentru care sa-i placa Kubernetes.

# 1 Mostenirea Borg

Kubernetes (k8s) mosteneste direct de la managerul de aplicatii secrete de multa vreme Google : Borg. matrimoniale limbi familydollarstores.biz De multe ori caracterizez k8s ca o rescriere in aer liber a lui Borg.

Borg a fost un secret pentru o lunga perioada de timp, dar a fost descris in cele din urma in lucrarea Borg. Este sistemul folosit de renumitii Ingineri de fiabilitate a site-ului Google (SRE) pentru gestionarea aplicatiilor Google precum Gmail si chiar propriul sau Cloud: GCE. anunturi matrimoniale fete tinere cadillacproductsinc.com



  • matrimoniale din brasov
  • matrimoniale deva publi
  • matrimoniale germania frankfurt
  • anunturi matrimoniale sentimente
  • anunturi matrimoniale ramnicu sarat
  • matrimoniale femei sf gheorghe
  • anunturi matrimoniale din giurgiu
  • matrimoniale femei cu nr de telefon iasi
  • oradeahub matrimoniale
  • www.publi24 matrimoniale
  • matrimoniale barbati italieni
  • matrimoniale prahova cu poze
  • erotice matrimoniale
  • femei constanta matrimoniale
  • site matrimoniale femei bogate
  • matrimoniale ea cauta barbati
  • matrimoniale judetul giurgiu
  • matrimoniale zal─âu
  • anunturi ziare matrimoniale
  • matrimoniale prima love




Istoric, Borg a gestionat aplicatiile containerizate deoarece, atunci cand a fost creata, virtualizarea hardware nu era inca disponibila si, de asemenea, pentru ca containerele ofereau o unitate de calcul cu cereale fine pentru a impacheta centrul de date Google si pentru a creste eficienta.

In calitate de tip nor de multa vreme, ceea ce mi s-a parut fascinant este ca GCE ruleaza pe Borg. Aceasta inseamna ca masinile virtuale pe care le obtinem de la GCE ruleaza de fapt in containere. site-uri de matrimoniale din anglia thebacklist.com Lasa asta sa intre. Si ca GCE este o aplicatie distribuita gestionata de Borg.

Prin urmare, motivul ucigas pentru a imbratisa Kubernetes pentru mine, a fost ca Google a scris din nou solutia care le gestioneaza norul. matrimoniale sectorul 6 greateroklahomacity.info Adesea o caracterizez drept „Imagineaza-ti ca AWS a fost open sourcing EC2” – acest lucru ne-ar fi rezolvat o gramada de dureri de cap.

Asadar, cititi lucrarea Borg; chiar daca pur si simplu treceti peste el, veti afla informatii valoroase asupra gandirii care a intrat in Kubernetes.

# 2 Usor de implementat

Acesta va fi cu siguranta controversat, dar cand am sarit in Kubernetes la inceputul anului 2015, am descoperit ca este destul de simplu de pus la punct. matrimoniale voitinel d-click.madiaimprensa.com.br

In primul rand, puteti rula k8s pe un singur nod, vom reveni la asta, dar pentru o configuratie non-HA trebuie doar un manager central si un set de lucratori. Managerul ruleaza trei procese (adica, server API, Scheduler si un Controller de resurse), plus un magazin de valori cheie care utilizeaza etcd, iar lucratorii ruleaza doua procese (adica Kubelet care vegheaza containerele si Proxy care expune servicii).

Aceasta arhitectura , la un nivel ridicat, este similara cu Mesos, CloudStack sau OpenStack, de exemplu, precum si majoritatea sistemelor non-peer-to-peer. matrimoniale pentru casatoriti usanetworks.tv Inlocuiti etcd cu zookeeper, inlocuiti procesele de manager cu Mesos master si inlocuiti kubelet / proxy cu Mesos, si aveti Mesos.

Cand am inceput, am reusit sa scriu rapid un jurnal de redare Ansible care folosea masini virtuale CoreOS si configura toate componentele k8s.



  • matrimoniale fete bv
  • desteptarea bacau matrimoniale
  • matrimoniale femei piatra neamt
  • oferte paturi matrimoniale
  • matrimoniale dating
  • mica publicitate cluj matrimoniale
  • matrimoniale barbati austria
  • anuntu telefonic matrimoniale bucuresti
  • matrimoniale cupid
  • publi24.ro matrimoniale sibiu
  • matrimoniale constnta
  • aventuri matrimoniale
  • matrimoniale romantic
  • matrimoniale drobeta
  • matrimoniale xxx bucuresti
  • fete matrimoniale timisoara
  • matrimoniale ploiesti vest
  • publi24.ro matrimoniale bucuresti
  • anunturi matrimoniale caransebes
  • matrimoniale romania libera





CoreOS a avut avantajul ca a expediat si o suprapunere de retea (de exemplu, flanela) si Docker. matrimoniale futai www.familywatchdog.us Rezultatul final a fost ca, in literalmente mai putin de 5 minute, am putut crea un cluster k8s. Am actualizat acea carte de joc de atunci si exista multe altele. Deci, pentru mine, rotirea k8s este o singura comanda:

“ `$ ansible-playbook k8s. publi24 campia turzii matrimoniale streamframe.us yml` “

Retineti ca, daca doriti sa utilizati Google Cloud, aveti un serviciu pentru furnizarea de cluster Kubernetes, Google Container Engine (GKE) si obtinerea unui cluster este, de asemenea, o comanda care functioneaza excelent:

“ `Grupurile de containere $ gcloud creeaza foobar ”

Desi, din perspectiva mea, acest lucru este „usor”, am inteles total ca este posibil sa nu fie cazul tuturor. Totul este relativ, iar reutilizarea jurnalului cuiva poate fi o durere.

Intre timp, Docker a facut o treaba grozava cand a rescris Swarm si a incorporat-o in motorul Docker. matrimoniale novaci gorj coolantsolutions.us Au facut crearea unui cluster Swarm la fel de simplu ca sa ruleze doua comenzi bash.

Daca va place acest tip de configurare, Kubernetes livreaza acum si o comanda numita kubeadm, care va permite sa creati un cluster din CLI. Porniti un nod principal si faceti lucratorii sa se alature, si acesta este. matrimoniale sector 6 militari residence pinkyfashion.com

“ `$ kubeadm init $ kubeadm join“

Am creat si un jurnal de joc rapid si murdar, verificati-l.

# 3 Solutie de dezvoltare cu minikube

Destul de des atunci cand doriti sa experimentati cu un sistem, luati-l pentru o plimbare rapida, nu doriti o configuratie completa distribuita suflata in centrul de date sau in cloud. Vrei doar sa-l testezi pe masina ta locala. matrimoniale bucuresti dristor rscottakin.com

Ei bine, ai minikube pentru asta.



  • olx matrimoniale caras-severin
  • anunturi matrimoniale informatorul
  • vsmf ro matrimoniale
  • matrimoniale fosani
  • matrimoniale consatnta
  • matrimoniale cimpia turzii
  • matrimoniale copii gay
  • fete de maritat matrimoniale
  • gai matrimoniale
  • public 24 cluj matrimoniale
  • tpu matrimoniale
  • suge matrimoniale
  • matrimoniale 24 satu mare
  • public 24 tg jiu matrimoniale
  • matrimoniale faget timis
  • matrimoniale turnu magurele
  • gay matrimoniale roman
  • publi 24 barlad matrimoniale
  • paturi matrimoniale albe
  • matrimoniale -romania




Descarcati, instalati si aveti o comanda bash departe de a avea o singura instanta Kubernetes independenta.

“ $ $ minikube start Inceperea clusterului local Kubernetes . anunt matrimoniale brasov weavethemovie.com .. Kubectl este acum configurat sa foloseasca clusterul. emaramures anunturi matrimoniale rumenestrani.org “ `

In scurt timp, minikube va fi pornit totul si veti avea acces la instanta dvs. unic de k8s:

“ `$ kubectl get noduri NAME STATUS AGE minikube Ready 25s ”

In mod implicit, va utiliza Virtualbox pe aparatul dvs. si va porni o masina virtuala, care va rula un singur binar (de exemplu, `localkube`) care va va oferi Kubernetes rapid. romantica matrimoniale yaahowu.com VM-ul va avea si Docker si il puteti folosi ca gazda Docker.

Minikube va permite, de asemenea, sa testati diferite versiuni de Kubernetes, precum si configurati pentru a testa diferite caracteristici. De asemenea, vine cu tabloul de bord Kubernetes, pe care il puteti deschide rapid cu:

“ `Panoul de bord $ minikube“

# 4 API curata care este usor de invatat

Inainte de REST a existat o lume si a fost dureros. site-uri matrimoniale gratuite romania kusuri.biz A fost dureros sa inveti, sa programez, sa folosesti si sa depanezi. De asemenea, era plin de standarde in evolutie si concurenta. Dar sa nu mergem acolo. matrimoniale in strainatate navigationnirvana.com



  • matrimoniale pocaite
  • matrimoniale zarnesti brasov
  • anunturi matrimoniale persoane cu dizabilitati
  • anunturi matrimoniale bucuresri
  • paturi matrimoniale la comanda
  • publi24 matrimoniale bucuresti sector 3
  • target.ro matrimoniale
  • raidonline ploiesti matrimoniale
  • anuntul telefonic constanta matrimoniale
  • publi24 matrimoniale caras
  • regimuri matrimoniale marieta avram
  • matrimoniale oltenita
  • regimurile matrimoniale in noul cod civil
  • publi 24 matrimoniale sebes
  • public 24 matrimoniale sector 5
  • admin.ro matrimoniale
  • matrimoniale iasi 2018
  • matrimoniale public 24 deva
  • elmaz matrimoniale gratis
  • public 24 matrimoniale botosani





De aceea, imi plac API-urile REST curate pe care le pot privi si pe care le pot testa cu ondulator. Pentru mine, API-ul Kubernetes a fost o bucurie. Doar un set de resurse (sau obiecte) cu actiuni HTTP, cu cerere si raspuns pe care le pot manipula in JSON sau YAML. matrimoniale antena 1 phillyrefiningllc.com

Deoarece Kubernetes se misca destul de repede, ma bucur ca diversele resurse sunt grupate in grupuri API si bine versionate. Stiu ce este alfa sau beta sau stabil si stiu unde sa verific specificatiile.

Daca cititi motivul # 3 aveti deja minikube, nu? Apoi, cel mai rapid mod de a verifica API-ul este sa te scufunde direct in ea:

“ `$ minikube ssh $ curl localhost: 8080 {” cai “: [” / api “,” / api / v1 “,” / apis “,” / apis / apps “,” / apis / apps / v1alpha1 “, . matrimoniale oraea elistours.com .. “ `

Veti vedea toate grupurile API si veti putea explora resursele pe care le contin, incercati doar:

“ $ curl localhost: 8080 / api / v1 $ curl localhost: 8080 / api / v1 / nodes ” `

Toate resursele au un fel , apiVersion si metadate. matrimoniale constanta 50 lei www.songwriterfestival.com

Pentru a afla despre schema fiecarei resurse, exista un browser API Swagger care este destul de util. De asemenea, ma refer adesea la documentatie atunci cand caut un camp specific din schema. Urmatorul pas pentru a invata API este de fapt utilizarea interfetei din linia de comanda pentru Kubernetes kubectl , care este motivul nr. anunturi matrimoniale militari caviarcomrapadura.com 5

# 5 Mare CLI

Kubernetes nu te lasa in frig, trebuind sa inveti API-ul de la zero si apoi sa-ti scrii propriul client. Clientul de linie de comanda este acolo; se numeste kubectl si este bazat pe propozitii si extrem de puternic.



  • ziarul anuntul telefonic matrimoniale
  • matrimoniale barbati singuri pentru casatorie braila
  • publi 24 matrimoniale tg mures
  • publi24 eforie nord matrimoniale
  • barbati bacau matrimoniale
  • publi24 maramures matrimoniale
  • mame singure matrimoniale
  • matrimoniale sex .com
  • ziarul informatorul moldovei matrimoniale
  • matrimoniale galati femei raid
  • matrimoniale femei frumoase
  • matrimoniale satu mare femei
  • publi24 adjud matrimoniale
  • gay cluj matrimoniale
  • publitim matrimoniale resita
  • matrimoniale italia gratis
  • matrimoniale bucuresti sex anal
  • poporasul meu matrimoniale
  • anuntul buzoian matrimoniale buzau
  • matrimoniale alba escorte




Puteti gestiona intregul cluster Kubernetes si toate resursele din acesta prin intermediul kubectl. facebook matrimoniale gratis www.buzzuniversity.com

Poate cea mai grea parte a kubectl este cum sa o instalati sau unde sa o gasiti. Exista loc pentru imbunatatiri acolo.

Haideti sa mergem din nou cu configurarea noastra de minikube si sa exploram cateva verbe kubectl precum get , descrie si rulam . matrimoniale caransebes femei youtubeu.com

“ `$ kubectl obtine noduri $ kubectl obtine noduri minikube -o json $ kubectl descrie noduri minikube $ kubectl run ghost –image = ghost ”

Aceasta ultima comanda va porni Ghost platform platformging. In curand veti vedea un pod . Un pod este cea mai mica unitate de calcul din Kubernetes si cea mai de baza resursa. Cu comanda de rulare , Kubernetes a creat o alta resursa numita implementare . Deplasarile ofera o definitie declarativa a unui serviciu containerizat (a se vedea ca un microserviciu unic). Marirea acestui microservice este o singura comanda:

“ `implementari pe scara $ kubectl / fantoma – replici = 4` `

Pentru fiecare comanda kubectl pe care o incercati, puteti utiliza doua mici trucuri care imi plac: –watch si –v = 99 . Steagul de veghe va astepta sa se intample evenimentele, ceea ce seamana foarte mult cu comanda standard de ceas Linux . Steagul verbos cu valoarea de 99 va va oferi comenzile curl care pot imita ceea ce face kubectl. Este o modalitate excelenta de a continua sa inveti API-ul, de a gasi resursele pe care le foloseste si solicitarile.

In sfarsit, pentru a-ti exploda mintea, poti doar sa editezi aceasta implementare, va declansa o actualizare continua.

“ `$ kubectl editare implementare / fantoma ”

Ramaneti la curent cu inca cinci motive pentru a iubi Kubernetes.

Deci, ai auzit de Kubernetes, dar nu ai idee despre ce este vorba sau cum functioneaza? Cursul Fundatiilor Kubernetes de la Fundatia Linux va va conduce de la zero pana la a sti cum sa implementati o aplicatie containerizata si sa manipulati resursele prin API. Inscrie-te acum!