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
- Begrijpen van basisnetwerkconcepten. Ervaring met Linux opdrachtregelinterface. Basisprogrammeerervaring in elke taal
Publiek
- Ontwikkelaars Systeembeheerders DevOps Ingenieurs
Testimonials (5)
Hij had geduld en begreep dat we achterop raken
Albertina - REGNOLOGY ROMANIA S.R.L.
Cursus - Deploying Kubernetes Applications with Helm
Automatisch vertaald
Hij legde alles uit, niet alleen k8s noties.
Stefan Voinea - EMAG IT Research S.R.L
Cursus - Certified Kubernetes Application Developer (CKAD) - exam preparation
Automatisch vertaald
Depth of knowledge of the trainer
Grant Miller - BMW
Cursus - Certified Kubernetes Administrator (CKA) - exam preparation
It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Cursus - Docker (introducing Kubernetes)
I mostly enjoyed the knowledge of the trainer.