Εξέλιξη Κομματιού

Περιεχόμενο μαθήματος για τις ημέρες 1-2  

Εισαγωγή

I. Αρχιτεκτονική Περιέργασματακτικών

Περιέργασματακτικά vs VMs

Αποκατάσταση των Περιέργασματακτικών

Συστήματα Διαχείρισης Περιέργασματακτικών

OCI και CRI

II. Διαχείριση Περιέργασματακτικών

Περιορισμοί Διαχείρισης Περιέργασματακτικών

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

Εισαγωγή

Masters/nodes

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Controller manager

Kube scheduler

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

Labs

Εγκατάσταση πολυ-κόμβου Kubernetes cluster

III. Eργαλεία Γραμμής Εντολών Kubernetes

Imperative vs declarative

Kubectl

Krew

Kube ns

kube ctx

Labs

Εκκίνηση με το Kubernetes

Εντολές Kubectl

Eργαλεία καθημερινής χρήσης

IV. Βασικά Επιχειρήματα Kubernetes

Namespaces

Pod και Multi-container Pods

Labels and Selectors

Replication controllers / ReplicaSets

Deployments (Rolling Updates και Rolling Back)

ConfigMaps και Secrets

Liveness και Readiness

Labs

Βασικά Επιχειρήματα Kubernetes

Rolling Update και Rollback

Labels and Selectors

ConfigMaps και Secrets

Liveness και Readiness

V. Δίκτυο Kubernetes

Cluster Networking

Pod Networking

Service Networking  

CoreDNS στο Kubernetes

Ingress

Labs

Networking

Services

Ingress

Περιεχόμενο μαθήματος για τις ημέρες 3-4  

VI. Οργάνωση

Χειροντική Οργάνωση

Taints και tolerations

Node labels and Selectors

Node Affinity

Static Pods

DaemonSets

Labs

Χειροντική Οργάνωση

Taints και tolerations

Node labels and 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 (RBAC)

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

Συμπέρασμα

Απαιτήσεις

  • Κατανόηση των θεμάτων υπολογισμού στον cloud
  • Γνώση της γραμμής εντολών Linux

Ακροατήριο

  • DevOps Μηχανικοί
  • Διαμορφωτές
 28 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (5)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες