Docker'dan üretim Kubernetes'ine ileri adım
Docker & Kubernetes Advanced eğitimi, güvenli imaj, ağ, zamanlama, RBAC ve Helm ile üretim sınıfı küme konularını 4 günde laboratuvar uygulamalarıyla işler.
Konteynerden üretim kümesine uzanan ileri düzey hat
Docker ve Kubernetes'i bilen ekipler için ileri düzey eğitim. Multi-stage build, imaj tarama, overlay2 ve volume tasarımından başlayıp StatefulSet, probe, NetworkPolicy, affinity/taint, HPA, StorageClass, RBAC, Prometheus ve Helm şablonlarına uzanır. Hedef, üretimde karşılaşılan sorunları kök nedenleriyle çözebilen yetkinliktir.
4 Gün. Her gün dört modül; ilk gün Gelişmiş Docker: İmaj, Güvenlik, Ağ ve Veri, son gün İşletim: Gözlem, Hata Ayıklama ve Helm GitOps konularına odaklanır.
İleri Seviye — güvenli imaj üretiminden zamanlama, RBAC, ölçekleme ve Helm/GitOps dağıtımına uzanan ileri konteyner mühendisliği.
Tüm konular kubectl ile gerçek bir Kubernetes kümesi (kind, minikube veya kubeadm lab) üzerinde uygulanır; her oturumda manifest yazılır, uygulanır ve bozulan yapı birlikte onarılır.
Pod'dan Ingress'e kadar tüm nesneleri kubectl ile kendi manifestlerinizle ayağa kaldırırsınız.
CrashLoopBackOff, Pending ve ImagePullBackOff gibi gerçek hataları sistematik yöntemle çözersiniz.
Probe, kaynak limitleri, ölçekleme ve izleme ayarlarıyla uygulamayı üretim koşullarına taşırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Docker ile imaj oluşturma ve konteyner çalıştırma deneyimi beklenir.
Linux komut satırı ve YAML sözdizimi ile rahat çalışabilmek gerekir.
IP, port, DNS ve HTTP kavramları servis ve Ingress konularında kullanılır.
Kubernetes kümesi (kind/minikube) kurulabilen bir bilgisayar ya da DVA lab erişimi kullanılır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
İmaj Katmanları ve Dockerfile konusunda Union filesystem (overlay2), katman önbelleği ve imaj digest/tag ayrımı ve Dockerfile komutları: FROM, RUN, COPY, ENTRYPOINT ile CMD farkı, ARG ve ENV çalışmalarını kendi ortamınızda uygulayabilirsiniz.
Docker Ağ Modelleri konusunda bridge, host, none ve macvlan sürücüleri ile kullanım senaryoları ve Kullanıcı tanımlı bridge ağında gömülü DNS ile servis keşfi çalışmalarını kendi ortamınızda uygulayabilirsiniz.
İş Yükü Denetleyicileri konusunda Deployment rolling update, maxSurge/maxUnavailable ve rollout undo ve StatefulSet: kararlı kimlik, headless servis ve sıralı başlatma çalışmalarını kendi ortamınızda uygulayabilirsiniz.
Servis, Ingress ve Gateway API konusunda ClusterIP, NodePort, LoadBalancer ve ExternalName servis tipleri ve EndpointSlice ve kube-proxy iptables/IPVS modları çalışmalarını kendi ortamınızda uygulayabilirsiniz.
Otomatik Ölçekleme ve Kaynak Yönetimi konusunda HorizontalPodAutoscaler v2 ile CPU, bellek ve özel metrik tabanlı ölçekleme ve VerticalPodAutoscaler önerileri ve in-place resize yaklaşımı çalışmalarını kendi ortamınızda uygulayabilirsiniz.
RBAC ve Küme Güvenliği konusunda Role, ClusterRole, RoleBinding ve ClusterRoleBinding yapısı ve ServiceAccount, token projeksiyonu ve kubectl auth can-i çalışmalarını kendi ortamınızda uygulayabilirsiniz.
Sorun Giderme Yöntemleri konusunda Pod durumları: Pending, CrashLoopBackOff, ImagePullBackOff, OOMKilled analizi ve kubectl describe, events, logs --previous ve kubectl debug ephemeral container çalışmalarını kendi ortamınızda uygulayabilirsiniz.
GitOps ile Helm Dağıtımı konusunda Argo CD Application kaynağı ile Helm chart dağıtımı ve Flux HelmRelease ve HelmRepository nesneleri çalışmalarını kendi ortamınızda uygulayabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Kubernetes Administrator: Ingress and Cluster DNS ve CNI Management eğitimi: Ingress, DNS ve CNI yönetimi. 4 gün uygulamalı laboratuvar, DVA sertifikası.
Detayları Gör →Kubernetes Administrator: Kubernetes Fundamentals for Administrators eğitimi: Yönetici temelleri. 3 gün uygulamalı laboratuvar, DVA sertifikası.
Detayları Gör →Kubernetes Administrator: Managing Highly-available Clusters eğitimi: Yüksek erişilebilir küme yönetimi. 4 gün uygulamalı laboratuvar, DVA sertifikası.
Detayları Gör →Kubernetes Administrator: Managing Kubernetes Deployments eğitimi: Deployment yönetimi. 3 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Sertifi
Detayları Gör →Kubernetes Administrator: Managing Pods ve Deployments eğitimi: Pod ve Deployment yönetimi. 3 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Ser
Detayları Gör →