Setul de instrumente DevOps 2.4

Evaluare:   (4.0 din 5)

Setul de instrumente DevOps 2.4 (Viktor Farcic)

Recenzii ale cititorilor

În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 3 voturi.

Titlul original:

The DevOps 2.4 Toolkit

Conținutul cărții:

La fel ca alte cărți pe care le-am scris, aceasta nu a avut un scop fix. Nu am început cu un index. Nu am scris un rezumat al fiecărui capitol în încercarea de a defini domeniul de aplicare. Eu nu fac astfel de lucruri. A existat doar un obiectiv la nivel înalt de a explora livrarea continuă și implementarea în interiorul clusterelor Kubernetes. Ceea ce am făcut, totuși, a fost să stabilesc câteva linii directoare. Prima linie directoare este că "toate exemplele vor fi testate pe toate platformele Kubernetes majore". Ei bine, asta ar putea fi un pic exagerat. Sunt conștient că orice propoziție care menționează "toate" împreună cu "Kubernetes" este menită să fie incorectă. Noi platforme apar ca ciupercile după ploaie. Totuși, ceea ce pot face cu siguranță este să aleg câteva dintre cele mai frecvent utilizate. Minikube și Docker pentru Mac sau Windows ar trebui să fie fără îndoială acolo pentru cei care preferă să se "joace" cu Docker la nivel local. AWS este cel mai mare furnizor de găzduire, astfel încât Kubernetes Operations (kops) trebuie să fie, de asemenea, inclus. Deoarece ar fi o prostie să acoperim doar cloud-ul negestionat, a trebuit să includ și clustere Kubernetes gestionate. Google Kubernetes Engine (GKE) este alegerea evidentă. Este cea mai stabilă soluție Kubernetes gestionată și cea mai bogată în caracteristici. Adăugarea GKE la mix înseamnă că Azure Container Service (AKS) și Amazon's Elastic Container Service (EKS) ar trebui să fie incluse, de asemenea, astfel încât să putem avea "marele trio" al furnizorilor de găzduire care oferă Kubernetes gestionat.

Din păcate, la momentul scrierii acestui articol (mai 2018), Elastic Container Service (EKS) se află în stadiul de previzualizare, iar Amazon oferă acces doar unui număr relativ mic de persoane. AKS, pe de altă parte, este disponibil, dar, în acest moment, este prea instabil. Prin urmare, sunt forțat să reduc scala de la trio la GKE ca singurul Kubernetes gestionat pe care îl vom explora. În cele din urmă, ar trebui inclusă și o posibilă soluție on-prem. Deoarece OpenShift strălucește în acest domeniu, alegerea a fost relativ ușoară. În concluzie, am decis să testez totul în minikube și Docker pentru Mac la nivel local, AWS cu kops ca reprezentant al unui cluster în cloud, GKE pentru clustere Kubernetes gestionate și OpenShift (cu minishift) ca soluție potențială on-prem. Aceasta, în sine, constituie deja o adevărată provocare care s-ar putea dovedi a fi mai mult decât pot mesteca. Totuși, asigurarea faptului că toate exemplele funcționează cu toate aceste platforme și soluții ar trebui să ofere câteva informații utile. Unii dintre dvs. au ales deja varianta Kubernetes pe care o vor utiliza. Alții s-ar putea să se întrebe încă dacă să adopte una sau alta. Chiar dacă compararea diferitelor platforme Kubernetes nu este scopul principal al cărții, voi face tot posibilul să explic diferențele pe măsură ce apar. Pentru a rezuma orientările, cartea trebuie să exploreze livrarea și implementarea continuă în Kubernetes utilizând Jenkins.

Toate exemplele trebuie să fie testate în minikube, Docker pentru Mac (sau Windows), AWS cu kops, GKE și OpenShift cu minishift și EKS.

Alte date despre carte:

ISBN:9781838643546
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Setul de instrumente DevOps 2.4 - The DevOps 2.4 Toolkit
La fel ca alte cărți pe care le-am scris, aceasta nu a avut un scop fix. Nu am început cu un index. Nu am scris un...
Setul de instrumente DevOps 2.4 - The DevOps 2.4 Toolkit
Test-Driven Java Development: Invocați principiile TDD pentru dezvoltarea de aplicații end-to-end cu...
Invocați principiile TDD pentru dezvoltarea de...
Test-Driven Java Development: Invocați principiile TDD pentru dezvoltarea de aplicații end-to-end cu Java - Test-Driven Java Development: Invoke TDD principles for end-to-end application development with Java
Setul de instrumente DevOps 2.5 - The DevOps 2.5 Toolkit
Vom explora unele dintre abilitățile și cunoștințele necesare pentru operarea clusterelor Kubernetes. Vom aborda...
Setul de instrumente DevOps 2.5 - The DevOps 2.5 Toolkit
Setul de instrumente DevOps 2.2 - The DevOps 2.2 Toolkit
Se pare că, cu fiecare carte nouă, domeniul de aplicare devine mai neclar și mai puțin precis. Când am început să...
Setul de instrumente DevOps 2.2 - The DevOps 2.2 Toolkit
Setul de instrumente DevOps 2.3 - The DevOps 2.3 Toolkit
Scopul acestei cărți nu este să vă convingă să adoptați Kubernetes, ci să vă ofere o prezentare detaliată a...
Setul de instrumente DevOps 2.3 - The DevOps 2.3 Toolkit

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)