Podman ile gerçek senaryoları adım adım çözün
Konteynerler ve Kubernetes ile OpenShift yönetimine giriş (DO180 kapsamı) konusunda Podman, Deployment ve Service, Route ve PVC başlıklarını işleyen, Temel seviye, 3 günlük uygulamalı DVA eğitimi.
Podman, Deployment ve Service ve Route ekseninde uygulamalı konteynerler ve Kubernetes ile OpenShift yönetimine giriş (DO180 kapsamı)
Konteynerler ve Kubernetes ile OpenShift yönetimine giriş (DO180 kapsamı) konusunu OpenShift laboratuvar kümesinde uygulamalı olarak işleyen bu program; Podman, Deployment ve Service, Route ve PVC başlıklarını kapsar. 3 gün boyunca sırasıyla Konteyner Temelleri ve Podman, OpenShift’te Uygulama Dağıtımı ve Depolama, Güvenlik ve Sorun Giderme aşamaları ele alınır. Her oturumda 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 Podman ile Deployment ve Service üzerinde uygulama oturumlarıyla ilerler.
Temel Seviye — Podman, Deployment ve Service, Route ve PVC başlıklarını kapsayan, OpenShift laboratuvar kümesinde yürütülen 3 günlük uygulamalı program.
Her modülde kısa teorik anlatımın ardından OpenShift laboratuvar kümesinde Podman ve Deployment ve Service üzerinde elle uygulama yapılır, hata senaryoları birlikte çözülür.
Eğitim OpenShift laboratuvar kümesinde yürütülür; Podman ve Deployment ve Service doğrudan komut satırında denenir.
Route ve PVC gibi gerçek projelerde karşılaşılan bileşenler örnek senaryolarla işlenir.
“Depolama, Güvenlik 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 OpenShift laboratuvar kümesinde 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:
Konteyner Temelleri ve Podman kapsamında Namespace, cgroup ve union filesystem ile konteyner izolasyonu ve Containerfile yazımı ve katman optimizasyonu gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Kubernetes Mimarisi ve Control Plane kapsamında kube-apiserver, etcd, kube-scheduler ve kube-controller-manager rollerinin ayrıştırılması ve etcd Raft konsensüsü, kuorum mantığı ve snapshot ile yedekleme (etcdctl snapshot save) gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
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.
OpenShift Mimarisi ve oc Komut Satırı kapsamında OpenShift Container Platform mimarisi: control plane, worker ve infra düğümleri ve Cluster Version Operator ve ClusterOperator durumlarının izlenmesi (oc get co) gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Route, Servis ve Ağ Yönetimi kapsamında Route türleri: edge, passthrough ve reencrypt TLS sonlandırma ve OpenShift SDN ile OVN-Kubernetes farkları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
ConfigMap ve Secret Yönetimi kapsamında ConfigMap değerlerini env, envFrom ve volume olarak tüketme ve etcd düzeyinde Secret şifreleme (EncryptionConfiguration) gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Kimlik Doğrulama ve Güvenlik Bağlamları kapsamında OAuth sunucusu ve identity provider türleri: HTPasswd, LDAP, OIDC ve Security Context Constraints (SCC): restricted-v2, anyuid ve privileged gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Monitoring, Logging ve Uyarı Yönetimi kapsamında Yerleşik Prometheus, Alertmanager ve Thanos Querier yığını ve PrometheusRule ile özel alarm kuralları ve Alertmanager alıcıları 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.
DO380 ile OpenShift'i kurumsal ölçekte işletin: MachineSet, cluster autoscaler, Prometheus izleme, Loki log, Argo CD GitOps ve Tekton pipelines.
Detayları Gör →DO276 ile geliştiriciler için konteyner üretin: Podman, Containerfile, UBI imajları, Source-to-Image ve oc ile OpenShift'e uygulama dağıtın.
Detayları Gör →DO292 ile OpenShift'te mikroservis geliştirin: Quarkus/Spring Boot, MicroProfile, OpenTelemetry ve circuit breaker/retry dayanıklılık desenleri.
Detayları Gör →DO288 ile OpenShift dağıtımını otomatikleştirin: Template, Helm, lifecycle hook, blue-green/canary stratejileri ve Tekton pipeline ile CI/CD.
Detayları Gör →DO286 ile OpenShift Operator geliştirin: CRD tasarımı, reconcile döngüsü, Operator SDK (Go/Ansible/Helm) ve OLM ile paketleme ve yayın.
Detayları Gör →