Kursplan

Kursoversikt for dag 1-2

Introduksjon

I. Beholderarkitektur

    Containere vs VMs Dissecting Containers Container Management Systemer OCI og CRI

II. Containerorkestering

    Container Management Systembegrensninger
    Kubernetes Arkitektur Introduksjon Masters/noder Etcd Kube-apiserver Kubelet Kube-proxy Controller manager 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 Bransjeverktøy

      IV. Kubernetes Kjernekonsepter

    Navneområder

      Pod- og multicontainer-pods Etiketter og velgere Replikeringskontrollere / ReplicaSets-implementeringer (rullende oppdateringer og tilbakerulling) ConfigMaps and Secrets Liveness and Readiness Labs Kubernetes Kjernekonsepter Rolling Update and Rollback Labels and Selectors ConfigMaps and Secrets Liveness and Readiness
      V. Kubernetes Networking

    Klynge Networking Pod Networking Tjeneste Networking CoreDNS i Kubernetes Ingress Labs Networking Services Ingress

      Kursoversikt for dag 3-4

    VI. Planlegging

    Manuell planlegging av farger og tolerasjoner Nodeetiketter og -velgere Nodetilhørighet Statiske Pods DaemonSets Labs Manuell planleggingsfarger og tolerasjoner Nodeetiketter og -velgere Nodetilhørighet Statiske Poder 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 Kontrolltjenestekontoer Sikkerhetskontekster Ressurskvoter Nettverkspolicylabs RBAC og klyngeroller Tjenestekontoer Sikkerhetskontekster Nettverkspolicy

      IX. Logging og overvåking

    Helm

      Operatører som overvåker 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

    Relaterte kurs

    Related Categories