Cursusaanbod
Cursusoverzicht voor dag 1-2
Inleiding
I. Containers Architectuur
Containers vs VMs
Container-onderdelen analyseren
Containerbeheersystemen
OCI en CRI
II. Container-Orchestratie
Limieten van containerbeheersystemen
Kubernetes Architectuur
Inleiding
Masters/nodes
Etcd
Kube-apiserver
Kubelet
Kube-proxy
Controller manager
Kube scheduler
Een Kubernetes-cluster ontwerpen en installeren
Labs
Een multi-node Kubernetes-cluster installeren
III. Kubernetes Command Line Tools
Imperatief vs declaratief
Kubectl
Krew
Kube ns
kube ctx
Labs
Een start met Kubernetes maken
Kubectl commando's
Het noodzakelijke gereedschap
IV. Kubernetes Kernconcepten
Namespaces
Pod en Multi-container Pods
Labels en Selectors
Replication controllers / ReplicaSets
Deployments (Rolling Updates en Rolling Back)
ConfigMaps en Secrets
Liveness en Readiness
Labs
Kubernetes Kernconcepten
Rolling Update en Rollback
Labels en Selectors
ConfigMaps en Secrets
Liveness en Readiness
V. Kubernetes Netwerken
Cluster netwerken
Pod netwerken
Service netwerken
CoreDNS in Kubernetes
Ingress
Labs
Netwerken
Diensten
Ingress
Cursusoverzicht voor dag 3-4
VI. Scheduling
Handmatige scheduling
Taints en tolerations
Node labels en Selectors
Node Affinity
Static Pods
DaemonSets
Labs
Handmatige scheduling
Taints en tolerations
Node labels en Selectors
Node Affinity
Static Pods
DaemonSets
Jobs en Cronjobs
VII. Kubernetes en Opslag
Persistent Volumes
Persistent Volume Claims
Dynamische provisioning met StorageClass
Labs
Statische provisioning
Dynamische provisioning
VIII. Kubernetes Veiligheid
Rollen gebaseerde toegangscontrole (RBAC)
Service Accounts
Veiligheidscontexten
Resource Quotas
Netwerkbeleid
Labs
RBAC en Cluster Roles
Service Accounts
Veiligheidscontexten
Netwerkbeleid
IX. Logging en Monitoring
Helm
Operators
Clustercomponenten bewaken
GAP stack (Grafana Alertmanager Prometheus) opzetten
Labs
Helm
GAP stack opzetten
Conclusie
Vereisten
- Een begrip van cloudcomputingconcepten
- Vertrouwd zijn met de Linux command line
Doelgroep
- DevOps ingenieurs
- Ontwikkelaars
Getuigenissen (5)
Ik vond het tempo van de training goed.
Michael
Cursus - Kubernetes from Basic to Advanced (4 days)
Automatisch vertaald
het was een hoop informatie. Een extra dag zou waarschijnlijk voordelen hebben, want ik had het gevoel dat de stof wat te snel doorlopen is om alles erin te krijgen.
Mark
Cursus - Kubernetes from Basic to Advanced (4 days)
Automatisch vertaald
alles werd uitgelegd en bevestigd met een oefening
Mchal - Lukka Poland sp. z o.o.
Cursus - Kubernetes from Basic to Advanced (4 days)
Automatisch vertaald
Grote kennis van de trainer, elke vraag vond een antwoord :)
Mateusz - Lukka Poland sp. z o.o.
Cursus - Kubernetes from Basic to Advanced (4 days)
Automatisch vertaald
trainerstijl
Karol - Lukka Poland sp. z o.o.
Cursus - Kubernetes from Basic to Advanced (4 days)
Automatisch vertaald