Course Outline

Επικεφαλίδες μαθήματος για τους μέρες 1-2  

Εισαγωγή

I. Αρχιτεκτονική Containers

Containers vs VMs

Χωρίζουμε τα Containers

Container Management Systems

OCI και CRI

II. Οχιστές Containers

Περιορισμοί Container Management Systems

Kubernetes Αρχιτεκτονική

Εισαγωγή

Masters/nodes

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Controller manager

Kube scheduler

Σχεδιασμός και εγκατάσταση ομάδας Kubernetes

Labs

Εγκατάσταση πολυκόρη ομάδας Kubernetes

III. Kubernetes Εργαλεία Command-Line

Imperative vs declarative

Kubectl

Krew

Kube ns

kube ctx

Labs

Έναρξη με Kubernetes

Εντολές Kubectl

Eργαλεία του επαγγέλματος

IV. Kubernetes Κύρια Αρχές

Namespaces

Pod και Multi-container Pods

Labels και Selectors

Replication controllers / ReplicaSets

Deployments (Rolling Updates και Rolling Back)

ConfigMaps και Secrets

Liveness και Readiness

Labs

Kubernetes Κύριες Αρχές

Rolling Update και Rollback

Labels και Selectors

ConfigMaps και Secrets

Liveness και Readiness

V. Kubernetes Networking

Cluster Networking

Pod Networking

Service Networking  

CoreDNS στο Kubernetes

Ingress

Labs

Networking

Services

Ingress

Επικεφαλίδες μαθήματος για τους μέρες 3-4  

VI. Ζωντάνιση

Χειροκίνητη Ζωντάνιση

Taints και tolerations

Node labels και Selectors

Node Affinity

Static Pods

DaemonSets

Labs

Χειροκίνητη Ζωντάνιση

Taints και tolerations

Node labels και Selectors

Node Affinity

Static Pods

DaemonSets

Jobs και Cronjobs

VII. Kubernetes και Αποθήκευση

Persistent Volumes

Persistent Volume Claims

Dynamic Provisioning με StorageClass

Labs

Static provisioning

Dynamic provisioning

VIII. Kubernetes Ασφάλεια

Role Based Access Control

Service Accounts

Security Contexts

Resource Quotas

Network Policy

Labs

RBAC και Cluster Roles

Service Accounts

Security Contexts

Network Policy

IX. Αποθήκευση και Μετρήσιμα

Helm

Operators

Ελέγχος συνεισφορών του Cluster

Ρύθμιση της GAP stack - Grafana Alertmanager Prometheus

Labs

Helm

Ρύθμιση της GAP stack

Σύναψη

Requirements

  • Σύνεση των κυμαίνουσες συνδέσεις πληροφορικής
  • Γνώση του Linux command line

Ακροατήριο

  • DevOps μηχανικοί
  • Λογισμικοί εφαρμογέας
 28 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories