Kursplan

[Dag 01]

Introduksjon

Oversikt over containerorkestrering med Kubernetes

Oversikt over Kubernetes arkitektur

    Poder, etiketter/selektorer, replikeringskontrollere, tjenester, API

Installere en Kubernetes klynge

Trekker et Docker bilde fra internett

Opprette Kubernetes pods, volumer og distribusjoner

Gruppering og organisering av klyngen din

Bruke Kubernetes navnerom til å administrere forskjellige miljøer

    Administrere test-, iscenesettelses- og produksjonsmiljøer innenfor samme klynge Kubernetes Beste praksis for navneområder

Oppdage og koble til containere

Oppdage og publisere tjenester

    Ikke-HTTP-tjenester (passiv FTP, SMTP, LDAP osv.)

Kubernetes sikkerhet

    Autentisering og autorisasjon

Oppgraderer en Kubernetes klynge

    Minimere påvirkningen

Avansert nettverk

    Docker-nettverk vs Kubernetes nettverk

Grensesnitt mellom nettverksleverandører og Kubernetes nettverk

    Beste praksis for å skille tjenester i en klynge Sammenligning av forskjellige CNI-leverandører (ytelse, funksjoner osv.)

Overvåking Kubernetes

    Klyngelogging med Elasticsearch og fluentd beholdernivåovervåking (cAdvisor UI, Influxdb, Prometheus)

Beste praksis for å kjøre containeriserte servere og datalagre

[Dag 02]

Skalering av Kubernetes-klyngen

Infrastruktur for Kubernetes

    Provisjonering, partisjonering, nettverksbygging

Bygge en klynge med høy tilgjengelighet

    Lastbalansering og tjenesteoppdagelse

Utrulling av en skalerbar applikasjon

    Horisontal pod autoskalering Databasegruppering i Kubernetes

Oppdaterer søknaden din

    Utgivelser i Kubernetes

Feilsøking

    Diagnostisere og fikse vanlige Kubernetes problemer

Oppsummering og konklusjon

Krav

  • Erfaring med Docker-containere
  • Kjennskap til kommandolinjen Linux
  • En forståelse av nettverkskonsepter

Publikum

  • Programvareutviklere
  • Arkitekter
  • Utrullingsingeniører
 14 timer

Antall deltakere



Price per participant

Testimonials (10)

Relaterte kurs

Related Categories