Kursplan

Introduktion

Konfigurera Kubernetes-systemet och installera verktyg

Översikt över Kubernetes-designmönsters egenskaper och arkitektur

  • Vad är mjukvaru-designmönster?
  • Hur implementeras designmönster i DevOps?

Definiera grunderna och användningen av Kubernetes-designmönster

Introduktion till huvudklassificeringar av designmönster

  • Strukturella mönster
  • Beteendemässiga mönster
  • Kreativa mönster

Använda designmönster och implementera mönstertillämpningar

  • Utforska sekundära typer av designmönster
  • Föra ut Kubernetes-projekt med hjälp av designmönster

Genomföra distributionsstrategier för implementering av designmönster

  • Välja och genomföra den lämpliga distributionsmetoden

Arbeta med Kubernetes-API och komma åt officiella klientbibliotek

  • Använda Python-klientbiblioteket och -förvaringen
  • Använda community-drivna bibliotek

Översikt över Kubernetes-extensioner och anpassade resurser

  • Extensioner för Kubernetes-kluster
  • Extensioner för Kubernetes-API
  • Arbeta med Kubernetes-extensionsmönster och extensionpunkter

Använda grundläggande Kubernetes-extensioner och -plugin-program

Utöka Kubernetes-klienter och hantera anpassade API-kontroller

Skapa och distribuera anpassade resursdefinitioner för Kubernetes-API

Arbeta med Admission Controller-extensioner och använda Kubernetes-operatorn

Utöka Kubernetes-schemaläggaren och utveckla en anpassad schemaläggare

  • Nod Affinity vs. Pod Affinity

Tillämpa Kubernetes-extensioner i Kubernetes-infrastrukturen

Felsökning

Sammanfattning och slutsats

Krav

  • Grundläggande erfarenhet av Kubernetes-plattform och verktyg
  • Kunskap om containeriseringsteknik och -koncept
  • Erfarenhet av Linux-distributioner och CLI
  • Van vid programmeringsspråket Python 3.x

Målgrupp

  • Utvecklare
  • DevOps-ingenjörer
 14 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier