Kursplan

Introduksjon

Oppsett av Kubernetes-systemet og installasjon av verktøysressurser

Oversikt over Kubernetes designmønster, funksjoner og arkitektur

  • Hva er software designmønstre?
  • Hvordan implementeres designmønstre i DevOps?

Definere grunnleggende og bruk av Kubernetes designmønster

Introduksjon til primære klassifikasjoner av designmønster

  • Strukturelle mønster
  • Atferdsmønster
  • Skapende mønster

Operere med designmønster og implementere mønsterapplikasjoner

  • Undersøke sekundære typer designmønster
  • Utføre Kubernetes-prosjekter ved hjelp av designmønster

Utføre deploymentsstrategier for implementering av designmønster

  • Velge og utføre den passende metoden for deployering

Arbeide med Kubernetes API og få tilgang til offisielle klientbiblioteker

  • Operere med Python-klientbibliotek og repository
  • Bruk av samfunnsvedlikeholdte biblioteker

Oversikt over Kubernetes-utvidelser og tilpassede ressurser

  • Utvidelser for Kubernetes-klustre
  • Utvidelser for Kubernetes API
  • Arbeide med Kubernetes-utvidelsesmønster og utvidelsespunkter

Bruk av essensielle Kubernetes-utvidelser og plug-in-er

Utvide Kubernetes-klienter og operere med tilpassede API-kontrollere

Opprette og deployere tilpassede ressursdefinisjoner for Kubernetes API

Arbeide med admissjonskontrollere og bruke Kubernetes Operator

Utvide Kubernetes-scheduler og utvikle en tilpasset scheduler

  • Node Affinity v.s. Pod Affinity

Integrere Kubernetes-utvidelser i Kubernetes-infrastrukturen

Feilsøking

Oppsummering og konklusjon

Krav

  • Grundleggende erfaring med Kubernetes-plattformen og verktøy
  • Kunnskap om containeriseringsteknologi og konsepter
  • Erfaring med Linux-distribusjoner og CLI
  • Kompetanse i Python 3.x programmeringsspråk

Målgruppe

  • Utviklere
  • DevOps ingeniører
 14 timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier