Pod yaşam döngüsü yetkinliğini uygulamalı kazanın
Kubernetes çekirdek nesneleri: Pod, Deployment, Service, Namespace ve DaemonSet konusunda Pod yaşam döngüsü, RollingUpdate, ClusterIP/NodePort ve DaemonSet ve CronJob başlıklarını işleyen, Temel seviye, 3 günlük uygulamalı DVA eğitimi.
Pod yaşam döngüsü, RollingUpdate ve ClusterIP/NodePort ekseninde uygulamalı Kubernetes çekirdek nesneleri: Pod, Deployment, Service, Namespace ve DaemonSet
Kubernetes çekirdek nesneleri: Pod, Deployment, Service, Namespace ve DaemonSet konusunu minikube/kind kümesi üzerinde uygulamalı olarak işleyen bu program; Pod yaşam döngüsü, RollingUpdate, ClusterIP/NodePort ve DaemonSet ve CronJob başlıklarını kapsar. 3 gün boyunca komut satırı, YAML manifestleri ve gerçek hata senaryoları kullanılarak kavramlar çalışan yapılandırmalara dönüştürülür.
3 Gün. Her gün dört modül; her modül altı somut konu başlığı içerir ve Pod yaşam döngüsü ile RollingUpdate üzerinde uygulama oturumlarıyla ilerler.
Temel Seviye — Pod yaşam döngüsü, RollingUpdate, ClusterIP/NodePort ve DaemonSet ve CronJob başlıklarını kapsayan, minikube/kind kümesi üzerinde yürütülen 3 günlük uygulamalı program.
Her modülde kısa teorik anlatımın ardından minikube/kind kümesi üzerinde Pod yaşam döngüsü ve RollingUpdate üzerinde elle uygulama yapılır, hata senaryoları birlikte çözülür.
Eğitim minikube/kind kümesi üzerinde yürütülür; Pod yaşam döngüsü ve RollingUpdate doğrudan komut satırında denenir.
ClusterIP/NodePort ve DaemonSet ve CronJob gibi gerçek projelerde karşılaşılan bileşenler örnek senaryolarla işlenir.
“DaemonSet, Job ve Sorun Giderme” aşaması; sorun giderme ve operasyonel en iyi uygulamalarla programı tamamlar.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Linux dosya sistemi ve komut satırı kullanımını bilmek faydalıdır.
Docker veya Podman ile imaj çalıştırma deneyimi süreci hızlandırır.
YAML sözdizimini okuyup düzenleyebilmek beklenir.
Uygulamalar minikube/kind kümesi üzerinde yapılır; tarayıcı ve SSH erişimi olan bir bilgisayar yeterlidir.
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:
Pod Yaşam Döngüsü ve Tasarımı kapsamında Pod spec: containers, initContainers, restartPolicy ve terminationGracePeriodSeconds ve Sidecar, ambassador ve adapter çok-container desenleri gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Namespace, Kota ve Sınırlar kapsamında Namespace ile mantıksal izolasyon ve çok kiracılı küme tasarımı ve LimitRange ile varsayılan request/limit tanımlama gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Manifest Yapısı ve YAML Disiplini kapsamında apiVersion, kind, metadata ve spec alanlarının anatomisi ve Label, selector ve annotation kullanım kuralları; standart app.kubernetes.io etiketleri gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Deployment, ReplicaSet ve Rollout kapsamında Deployment - ReplicaSet - Pod sahiplik zinciri (ownerReferences) ve kubectl rollout status, history, undo ile geri alma senaryoları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Ingress, Gateway API ve Yük Dengeleme kapsamında Ingress kaynağı, ingressClassName ve NGINX Ingress Controller kurulumu ve Gateway API: GatewayClass, Gateway ve HTTPRoute nesneleri gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Kalıcı Depolama: PV, PVC, StorageClass kapsamında PersistentVolume ve PersistentVolumeClaim bağlanma (binding) mantığı ve accessModes (RWO, RWX, ROX, RWOP) ve reclaimPolicy etkileri gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Zamanlama: Taint, Affinity ve Öncelik kapsamında Scheduler filtreleme ve puanlama aşamaları ve Taint ve toleration ile özel düğüm havuzları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Küme Gözlemlenebilirliği kapsamında metrics-server, kubectl top ve kaynak tüketimi izleme ve kubectl logs, describe, events ve debug ephemeral container kullanımı gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
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.
Rancher Kubernetes Engine (RKE) ile küme dağıtımı (KUB211 kapsamı): cluster.yml, rke up, etcd snapshot ve RKE2 geçişi. 3 gün uygulamalı DVA eğitimi.
Detayları Gör →Red Hat Advanced Cluster Management for Kubernetes (DO432 kapsamı): ManagedCluster, Policy, Placement ve Observability. 4 gün uygulamalı DVA eğitimi.
Detayları Gör →Kendi hızında ilerleyen (live/self-paced) formatta ACM eğitimi (DO432LS): ManagedCluster, PolicyGenerator, Placement ve Thanos Observability. 4 gün uygulamalı D
Detayları Gör →OpenShift geliştirici sınavına yönelik uygulama odaklı hazırlık: oc new-app, BuildConfig, Route ve Helm. 3 gün uygulamalı DVA eğitimi.
Detayları Gör →EX280 sınavı kapsamındaki OpenShift yönetim görevlerine hazırlık: HTPasswd/LDAP, SCC, OLM ve MachineConfig. 3 gün uygulamalı DVA eğitimi.
Detayları Gör →