Schița de curs

Introducere

Configurarea sistemului Kubernetes și instalarea resurselor Toolkit-ului

Prezentare generală a caracteristicilor și arhitecturii Kubernetes Design Patterns

  • Ce sunt modelele de proiectare software?
  • Cum sunt implementate modelele de proiectare în DevOps?

Definirea principiilor de bază și a utilizărilor Kubernetes modelelor de proiectare

Introducere în clasificările primare ale Design Patterns

  • Modele structurale
  • Modele comportamentale
  • Modele de creație

Operarea Design Patterns și implementarea aplicațiilor cu modele

  • Explorarea tipurilor secundare de modele de proiectare
  • Realizarea de proiecte Kubernetes utilizând tipare de design

Executarea strategiilor de implementare pentru implementări de modele de proiectare

  • Alegerea și realizarea metodei adecvate de desfășurare

Lucrul cu Kubernetes API și accesarea bibliotecilor client oficiale

  • Operarea bibliotecii și a depozitului de clienți Python.
  • Utilizarea bibliotecilor întreținute de comunitate

Prezentare generală a extensiilor și a resurselor personalizate Kubernetes.

  • Extensii pentru clusterele Kubernetes
  • Extensii pentru Kubernetes API
  • Lucrul cu modelele de extensie și punctele de extensie Kubernetes

Utilizarea extensiilor și plug-in-urilor Essential Kubernetes Extensii și plug-in-uri

Extinderea clienților Kubernetes și operarea controlorilor de API personalizați

Crearea și implementarea definițiilor de resurse personalizate pentru Kubernetes API

Lucrul cu extensiile controlorilor de admitere și utilizarea operatorului Kubernetes

Extinderea planificatorului Kubernetes și dezvoltarea unui planificator personalizat

  • Afinitatea nodurilor vs. Afinitatea podurilor

Integrarea extensiilor Kubernetes în cadrul infrastructurii Kubernetes.

Depanare

Rezumat și concluzii

Cerințe

  • Experiență de bază cu platforma și instrumentele Kubernetes
  • Cunoașterea tehnologiei și a conceptelor de containerizare
  • Experiență cu distribuțiile Linux și CLI
  • .
  • Cunoașterea limbajului de programare Python 3.x
  • .

Audiență

  • Dezvoltatorii
  • DevOps Ingineri
  14 ore
 

Mărturii (2)

Cursuri înrudite

Categorii înrudite