Schița de curs

Introducere

Configurarea Sistemului Kubernetes și Instalarea Resurselor Toolkit

Scurtă prezentare a caracteristicilor și arhitecturii modelor de design Kubernetes

  • Ce sunt modelele de design software?
  • Modul în care modelele de design sunt implementate în DevOps?

Definirea principiilor și utilizării modelor de design Kubernetes

Introducere la clasificările principale ale modelor de design

  • Modele structurale
  • Modele comportamentale
  • Modele creționale

Functiuni ale modelor de design și implementarea aplicațiilor bazate pe acestea

  • Explorarea tipurilor secundare de modele de design
  • Realizarea proiectelor Kubernetes folosind modele de design

Executarea strategiilor de implementare pentru modele de design

  • Alegerea și executarea metodei potrivite de implementare

Lucrul cu API-ul Kubernetes și accesul la bibliotecile oficiale ale clientului

  • Functiunile bibliotecii și depozitului client Python
  • Folosirea bibliotecilor menținute de comunitate

Scurtă prezentare a extensiilor Kubernetes și resurselor personalizate

  • Extensii pentru cluster-urile Kubernetes
  • Extensii pentru API-ul Kubernetes
  • Lucrul cu modelele de extensie și punctele de extensie ale Kubernetes

Folosirea extensiilor esențiale și a plugin-urilor Kubernetes

Extinderea clientelor Kubernetes și operarea controlerelor API personalizate

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

Lucrul cu extensiile controllerului de admisie și utilizarea operatorului Kubernetes

Extinderea planificatorului Kubernetes și dezvoltarea unui planificator personalizat

  • Afinitatea nodurilor vs. afinitatea podurilor

Integrarea extensiilor Kubernetes în infrastructura Kubernetes

Soluționarea problemelor

Rezumat și concluzii

Cerințe

  • Experiență de bază cu platforma și instrumentele Kubernetes
  • Cunoștințe despre tehnologia containerizare și conceptele asociate
  • Experiență cu distribuțiile Linux și CLI (interfața liniei de comandă)
  • Abilități în limbajul de programare Python 3.x

Audiență

  • Dezvoltatori
  • Ingineri DevOps
 14 ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite