Cursusaanbod
Introductie
- Wat is Kubernetes?
- Containerisatie versus virtualisatie
- Overzicht van Kubernetes functies en architectuur
- Kubernetes in het kader van de Cloud Native Computing Foundation (CNCF)
Begrijpen Kubernetes
- De levenscyclus van een Kubernetes applicatie
- Kubernetes componenten: Master en Nodes
- Kubelet, Kube-proxy en andere belangrijke componenten
Slag
- Opzetten van de ontwikkelomgeving
- Installeren van Kubernetes met behulp van kubeadm
- Kubectl en kubeconfig configureren
Werken met pods
- Pods maken
- Podconfiguraties beheren
- Accessing en probleemoplossing voor pods
ReplicaSets en implementaties
- ReplicaSets maken en schalen
- Applicatie-updates beheren met implementaties
- Doorlopende updates en rollbacks gebruiken
Diensten en Networking
- Services maken om toepassingen beschikbaar te maken
- Interne versus externe diensten
- Netwerkbeleid voor veilige communicatie
Permanente opslag
- Persistent Volume (PV) en Persistent Volume Claim (PVC)
- Opslag Klassen
- Volumes gebruiken voor gegevensbeheer
Configuratie en geheimen
- Applicatieconfiguraties beheren
- Gevoelige gegevens beveiligen met Secrets
- ConfigMaps gebruiken voor externe configuraties
Integratie Kubernetes met cloudplatforms
- Implementatie van Kubernetes clusters op grote cloudproviders
- Load Balancers en Ingress Controllers gebruiken
- Automatisch schalen met Horizontal Pod Autoscalers (HPA)
Bewaking en logboekregistratie
- Uitvoeren van gezondheidscontroles
- Kubernetes Dashboard gebruiken voor clusterbewaking
- Logboeken samenvoegen met tools zoals Fluentd en Elasticsearch
Probleemoplossing
- Veelvoorkomende problemen identificeren bij Kubernetes implementaties
- Fouten opsporen in toepassings- en netwerkproblemen
- Analyseren van Kubernetes gebeurtenissen en logboeken
Samenvatting en volgende stappen
- Belangrijkste punten uit de cursus
- Aanbevolen bronnen voor verder leren
- Volgende stappen in je Kubernetes reis
Vereisten
- Begrip van basisnetwerkconcepten
- Ervaring met de Linux-opdrachtregelinterface
- Basisprogrammeerervaring in een willekeurige taal
Publiek
- Ontwikkelaars
- Systeembeheerders
- DevOps Engineers
Getuigenissen (5)
Over microservices en hoe je Kubernetes onderhoudt
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Cursus - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Automatisch vertaald
De manier waarop hij ieder van ons benaderde toen hij uitlegde wat we niet begrepen.
Marian - REGNOLOGY ROMANIA S.R.L.
Cursus - Deploying Kubernetes Applications with Helm
Automatisch vertaald
Hij legde alles uit, niet alleen k8s-concepten.
Stefan Voinea - EMAG IT Research S.R.L
Cursus - Certified Kubernetes Application Developer (CKAD) - exam preparation
Automatisch vertaald
Diepte van kennis van de trainer
Grant Miller - BMW
Cursus - Certified Kubernetes Administrator (CKA) - exam preparation
Automatisch vertaald
There was a lot to lean, but it never felt rushed.
thomas gardner - National Oceanography Centre
Cursus - Docker, Kubernetes and OpenShift for Administrators
Automatisch vertaald