Kursplan
Innføring
Overblikk over container-orchestration med Kubernetes
Overblikk over Kubernetes-arkitektur
- Pods, labels/selectors, replication controllers, services, API
Installere et Kubernetes-kluster
Hente et Docker-bilde fra internett
Opprette Kubernetes pods, volumes og deployments
Gruppere og organisere ditt kluster
Bruke Kubernetes Namespaces til å håndtere forskjellige miljøer
- Håndtere test-, staging- og produksjonsmiljøer innenfor det samme klusteret
- Kubernetes Namespaces best practices
Oppdage og koble til containere
Oppdage og publisere tjenester
- Non-HTTP services (Passive FTP, SMTP, LDAP, etc.)
Kubernetes sikkerhet
- Authentication & authorization
Oppgradere et Kubernetes-kluster
- Minimering av innvirkning
Avansert nettverk
- Docker networking vs Kubernetes networking
Interfacing mellom network providers og Kubernetes networking
- Best practices for separere tjenester i et kluster
- Komparasjon av forskjellige CNI-providers (performanse, features, etc.)
Overvåke Kubernetes
- Cluster logging med Elasticsearch og fluentd
- Container-level overvåking (cAdvisor UI, Influxdb, Prometheus)
Best practices for kjøring av containere-applikasjoner og datastores
Skalere ditt Kubernetes-kluster
Infrastruktur for Kubernetes
- Provisioning, partitioning, networking
Bygge et høy-tilgjengelighet kluster
- Load balancing og service discovery
Distribuere en skalerbar applikasjon
- Horizontal pod autoscaling
- Database clustering i Kubernetes
Oppdatere applikasjonen din
- Releases i Kubernetes
Felsøking
- Diagnose og fikse vanlige Kubernetes-problemer
Oppsummering og konklusjon
Krav
- Erfaring med Docker-containere
- Kunnskap om Linux-kommandolinjen
- Forståelse av nettverkskonsepter
Forventet publikum
- Programvareutviklere
- Arkitekter
- Implementeringsteknikere
Referanser (7)
vi lærer nye teknikker for å gjøre konfigurasjonen
Christian - Beacon Solutions Inc
Kurs - Kubernetes from Basic to Advanced
Maskinoversatt
bakgrundsinformasjonen og historien.
Evert - BMW SA
Kurs - Kubernetes from Basic to Advanced
Maskinoversatt
Den interaktive måten treneren forklarer teorien på
Janine - BMW SA
Kurs - Kubernetes from Basic to Advanced
Maskinoversatt
praksisøvelsen etter emnediskusjonen vil la oss lære hvordan vi kan gjøre det på egenhånd, ikke bare konseptet
Joy Apuya - Remote Staff
Kurs - Kubernetes from Basic to Advanced
Maskinoversatt
At jeg fikk noen «aha»-momenter av å lære noe nytt.
Charles Shavitz - F5 Networks Pte Ltd.
Kurs - Kubernetes from Basic to Advanced
Maskinoversatt
Vel strukturert innhold, godt forberedt og forståelige øvelser. Likte det virkelig.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Kurs - Kubernetes from Basic to Advanced
Maskinoversatt
Innsikt om infrastrukturen til Kubernetes
Miguel Teixeira - Mercedez-Benz Portugal S.A
Kurs - Kubernetes from Basic to Advanced
Maskinoversatt