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
Vittnesmål (1)
Det fanns många praktiska övningar som ledig och hjälptes av tränaren
Aleksandra - Fundacja PTA
Kurs - Mastering Make: Advanced Workflow Automation and Optimization
Maskintolkat