Intrati in legatura

Schița de curs

Concepte de bază

  1. Arhitectura Kubernetes
  2. Componentele clusterului

Construirea aplicației

  1. Crearea containerelor
  2. Configurarea repository-ului Docker local

Designul podurilor

  1. Configurare de bază
  2. Sonde de liveness și readiness
  3. Restricții de CPU și memorie
  4. Limite de resurse pentru un namespace

Securitate

  1. Context de securitate
  2. Conturi de serviciu
  3. Secrete
  4. Politici de rețea Kubernetes
  5. Capabilități Linux

Configurarea deploymentului

  1. Controlere: deployments, daemon sets și stateful sets
  2. Jobs și cron jobs
  3. Config maps
  4. Rolling upgrade, blue-green deployment, canary deployment
  5. Utilizarea Helm pentru gestionarea deploymenturilor
  6. Resurse API Kubernetes

Poduri multi-container

  1. Containere sidecar, ambassador și adapter
  2. Containere init

Servicii și Networking

  1. Servicii și tipurile acestora
  2. Load balancing
  3. Ingress controller

Persistența stării

  1. Persistența stării aplicației în Kubernetes
  2. Stocare efemeră
  3. Volume persistente și claims
  4. Clase de stocare

Cerințe

  • Înțelegerea conceptelor și arhitecturilor aplicațiilor cloud native.
  • Experiență în programare în Python, Node.js, Go sau Java.
  • Un container runtime compatibil OCI, precum Docker sau rkt.

Public țintă

  • Dezvoltatori
  • Utilizatori Kubernetes
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite