Cursusaanbod

Cursusoverzicht voor dag 1-2

Inleiding

I. Containers Architectuur

Containers vs VMs

Containers onder de loep

Containerbeheersystemen

OCI en CRI

II. Container Orchestration

Beperkingen 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

Aan de slag met Kubernetes

Kubectl commando's

Gereedschap van het vak

IV. Kubernetes Kernconcepten

Namespaces

Pods 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

Services

Ingress

Cursusoverzicht voor dag 3-4

VI. Planning

Handmatige planning

Taints en tolerations

Node labels en Selectors

Node Affinity

Static Pods

DaemonSets

Labs

Handmatige planning

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 inrichting met StorageClass

Labs

Statische inrichting

Dynamische inrichting

VIII. Kubernetes Veiligheid

Rolgebaseerd toegangsbeheer (RBAC)

Service Accounts

Veiligheidscontexten

Resource Quotas

Netwerk Beleid

Labs

RBAC en Cluster Roles

Service Accounts

Veiligheidscontexten

Netwerk Beleid

IX. Logging en Monitoring

Helm

Operators

Cluster-componenten bewaken

GAP stack opzetten - Grafana Alertmanager Prometheus

Labs

Helm

GAP stack opzetten

Conclusie

Vereisten

  • Een begrip van cloud computing concepten
  • Vertrouwdheid met de Linux command line

Publiek

  • DevOps ingenieurs
  • Ontwikkelaars
 28 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën