Kursplan

Kursoversikt for dag 1-2

Introduksjon

I. Beholderarkitektur

  • Beholdere vs VM-er

  • Dissekere beholdere

  • Container Management Systemer

  • OCI og CRI

II. Containerorkestering

  • Container Management Systembegrensninger

  • Kubernetes Arkitektur

    • Introduksjon

    • Mestere/noder

    • Etcd

    • Kube-apiserver

    • Kubelet

    • Kube-proxy

    • Kontrolløransvarlig

    • Kube planlegger

  • Design og installer en Kubernetes klynge

  • Labs

    • Installere en multi-node Kubernetes klynge

III. Kubernetes Kommandolinjeverktøy

  • Imperativ vs deklarativ

  • Kubectl

  • Krew

  • Kube ns

  • kube ctx

  • Labs

    • Komme i gang med Kubernetes

    • Kubectl-kommandoer

    • Handelens verktøy

IV. Kubernetes Kjernekonsepter

  • Navneområder

  • Pod og Multi-container Pods

  • Etiketter og velgere

  • Replikeringskontrollere / ReplicaSets

  • Implementeringer (rullende oppdateringer og tilbakerulling)

  • ConfigMaps og hemmeligheter

  • Livlighet og beredskap

  • Labs

    • Kubernetes Kjernekonsepter

    • Rullende oppdatering og tilbakeføring

    • Etiketter og velgere

    • ConfigMaps og hemmeligheter

    • Livlighet og beredskap

V. Kubernetes Networking

  • Klynge Networking

  • Pod Networking

  • Tjeneste Networking

  • CoreDNS i Kubernetes

  • Ingress

  • Labs

    • Networking

    • Tjenester

    • Ingress

Kursoversikt for dag 3-4

VI. Planlegging

  • Manuell planlegging

  • Smekker og toleranser

  • Nodeetiketter og velgere

  • Nodetilhørighet

  • Statiske Pods

  • DaemonSets

  • Labs

    • Manuell planlegging

    • Smekker og toleranser

    • Nodeetiketter og velgere

    • Nodetilhørighet

    • Statiske Pods

    • DaemonSets

    • Jobber og Cronjobs

VII. Kubernetes og Lagring

  • Vedvarende volumer

  • Vedvarende volumkrav

  • Dynamisk klargjøring med StorageClass

  • Labs

    • Statisk klargjøring

    • Dynamisk klargjøring

VIII. Kubernetes Sikkerhet

  • Rollebasert Access Kontroll

  • Tjenestekontoer

  • Sikkerhetskontekster

  • Ressurskvoter

  • Nettverkspolicy

  • Labs

    • RBAC og klyngeroller

    • Tjenestekontoer

    • Sikkerhetskontekster

    • Nettverkspolicy

IX. Logging og overvåking

  • Helm

  • Operatører

  • Overvåking av klyngekomponenter

  • Sette opp GAP-stakken - Grafana Alertmanager Prometheus

  • Labs

    • Helm

    • Sette opp GAP-stakken

Konklusjon

Krav

  • En forståelse av cloud computing-konsepter
  • Kjennskap til kommandolinjen Linux

Publikum

  • DevOps ingeniører
  • Utviklere
 28 timer

Antall deltakere


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories