RED HAT OPENSHIFT ADMINISTRATION I: CONTAINERS & KUBERNETES (DO180) EĞİTİMİ

Podman ile gerçek senaryoları adım adım çözün

Podman, Deployment ve Service, Route ve PVC başlıklarını 3 günde laboratuvar uygulamalarıyla öğrenin

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.

3 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

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.

Süre ve Format

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.

Seviye

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.

Öğrenme Metodu

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.

Neden Bu Eğitim?

🛠️Uygulamalı Laboratuvar

Eğitim OpenShift laboratuvar kümesinde yürütülür; Podman ve Deployment ve Service doğrudan komut satırında denenir.

🎯Sahaya Dönük İçerik

Route ve PVC gibi gerçek projelerde karşılaşılan bileşenler örnek senaryolarla işlenir.

🧭Üretime Hazırlık

“Depolama, Güvenlik ve Sorun Giderme” aşaması; sorun giderme ve operasyonel en iyi uygulamalarla programı tamamlar.

Anahtar Konular

red hat openshift administration i: containers & kubernetes (do180)podmandeployment ve serviceroutepvckubernetes eğitimidevops eğitimikonteyner orkestrasyonudva kurumsal eğitimuygulamalı kubernetes lab
“Platform ne kadar güçlüyse, onu anlayan ekip o kadar özgürdür.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Linux temelleri

Linux dosya sistemi ve komut satırı kullanımını bilmek faydalıdır.

2
Konteyner bilgisi

Docker veya Podman ile imaj çalıştırma deneyimi süreci hızlandırır.

3
YAML okuryazarlığı

YAML sözdizimini okuyup düzenleyebilmek beklenir.

4
Laboratuvar erişimi

Uygulamalar OpenShift laboratuvar kümesinde yapılır; tarayıcı ve SSH erişimi olan bir bilgisayar yeterlidir.

Eğitim İçeriği

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.

Günün hedefiKatılımcı, Konteyner Temelleri ve Podman, Kubernetes Mimarisi ve Control Plane, Manifest Yapısı ve YAML Disiplini ve Pod Yaşam Döngüsü ve Tasarımı başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
Konteyner Temelleri ve Podman
  • Namespace, cgroup ve union filesystem ile konteyner izolasyonu
  • Podman, Buildah ve Skopeo ile imaj çalıştırma, derleme ve kopyalama
  • Containerfile yazımı ve katman optimizasyonu
  • Registry kimlik doğrulama, imaj etiketleri ve digest
  • Kalıcı depolama, port yönlendirme ve ortam değişkenleri
  • Rootless konteyner, SELinux bağlamları ve güvenlik notları
Modül 2
Kubernetes Mimarisi ve Control Plane
  • kube-apiserver, etcd, kube-scheduler ve kube-controller-manager rollerinin ayrıştırılması
  • kubelet, kube-proxy ve container runtime (containerd, CRI-O) arasındaki CRI akışı
  • etcd Raft konsensüsü, kuorum mantığı ve snapshot ile yedekleme (etcdctl snapshot save)
  • API grupları, sürümleme (v1, apps/v1) ve kubectl api-resources ile kaynak keşfi
  • Reconciliation döngüsü: desired state ile observed state arasındaki fark nasıl kapatılır
  • Cloud-controller-manager, admission controller zinciri ve watch mekanizması
Modül 3
Manifest Yapısı ve YAML Disiplini
  • apiVersion, kind, metadata ve spec alanlarının anatomisi
  • kubectl explain ile alan şemalarını inceleme ve zorunlu alanları bulma
  • Label, selector ve annotation kullanım kuralları; standart app.kubernetes.io etiketleri
  • kubectl apply --dry-run=client/server ve kubectl diff ile değişiklik önizleme
  • Çok dokümanlı YAML, kubeconform ve kubeval ile şema doğrulama
  • Server-side apply, field manager ve çakışma çözümü
Modül 4
Pod Yaşam Döngüsü ve Tasarımı
  • Pod spec: containers, initContainers, restartPolicy ve terminationGracePeriodSeconds
  • Pod fazları, container durumları ve CrashLoopBackOff, ImagePullBackOff teşhisi
  • Sidecar, ambassador ve adapter çok-container desenleri
  • Liveness, readiness ve startup probe ayarları (httpGet, exec, tcpSocket)
  • requests/limits, QoS sınıfları (Guaranteed, Burstable, BestEffort) ve OOMKilled davranışı
  • Pod güvenlik bağlamı: runAsNonRoot, readOnlyRootFilesystem ve capabilities
Günün hedefiKatılımcı, OpenShift Mimarisi ve oc Komut Satırı, OpenShift’te Uygulama Dağıtımı, Route, Servis ve Ağ Yönetimi ve ConfigMap ve Secret Yönetimi başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
OpenShift Mimarisi ve oc Komut Satırı
  • OpenShift Container Platform mimarisi: control plane, worker ve infra düğümleri
  • oc login, oc project, oc get/describe/explain ve kubectl ile farkları
  • Cluster Version Operator ve ClusterOperator durumlarının izlenmesi (oc get co)
  • Web Console Administrator ve Developer perspektifleri
  • Kurulum yöntemleri: IPI, UPI, Assisted Installer ve Agent-based Installer
  • RHCOS, CRI-O ve Ignition yapılandırma modeli
Modül 2
OpenShift’te Uygulama Dağıtımı
  • oc new-app ile imajdan, Git deposundan ve şablondan uygulama oluşturma
  • Source-to-Image (S2I) build akışı ve BuildConfig
  • ImageStream, ImageStreamTag ve imaj değişikliğinde otomatik tetikleme
  • DeploymentConfig ve Deployment farkları, rollout stratejileri
  • oc rollout, oc scale ve oc set komutları ile çalışan uygulama yönetimi
  • Template ve Helm chart ile tekrarlanabilir dağıtım
Modül 3
Route, Servis ve Ağ Yönetimi
  • Route türleri: edge, passthrough ve reencrypt TLS sonlandırma
  • Ingress Operator ve IngressController shard yapılandırması
  • OpenShift SDN ile OVN-Kubernetes farkları
  • NetworkPolicy, EgressIP ve EgressFirewall
  • Cluster DNS Operator ve özel DNS yönlendirme
  • Multus ile ikincil ağ arayüzleri (NetworkAttachmentDefinition)
Modül 4
ConfigMap ve Secret Yönetimi
  • ConfigMap değerlerini env, envFrom ve volume olarak tüketme
  • Secret türleri (Opaque, kubernetes.io/tls, dockerconfigjson) ve base64 yanılgısı
  • etcd düzeyinde Secret şifreleme (EncryptionConfiguration)
  • Immutable ConfigMap/Secret ve yapılandırma değişiminde rollout tetikleme
  • External Secrets Operator ve Sealed Secrets ile gizli veri yönetimi
  • Downward API ile Pod meta verisini container içine aktarma
Günün hedefiKatılımcı, OpenShift’te Depolama Yönetimi, Kimlik Doğrulama ve Güvenlik Bağlamları, Monitoring, Logging ve Uyarı Yönetimi ve Sorun Giderme Metodolojisi başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
OpenShift’te Depolama Yönetimi
  • StorageClass, CSI sürücüleri ve varsayılan sınıf belirleme
  • OpenShift Data Foundation (Ceph/Rook) bileşenleri
  • Block, file ve object depolama türlerinin uygulamaya sunumu
  • LocalStorageOperator ile bare-metal diskleri kullanma
  • VolumeSnapshot ve PVC klonlama ile veri koruma
  • PVC kullanımı izleme ve genişletme operasyonları
Modül 2
Kimlik Doğrulama ve Güvenlik Bağlamları
  • OAuth sunucusu ve identity provider türleri: HTPasswd, LDAP, OIDC
  • Kullanıcı, grup ve rol bağlama: oc adm policy add-role-to-user
  • Security Context Constraints (SCC): restricted-v2, anyuid ve privileged
  • ServiceAccount ile SCC ilişkilendirme ve rastgele UID aralığı
  • kubeadmin kullanıcısının kaldırılması ve cluster-admin yetkisi dağıtımı
  • Secret yönetimi, imaj çekme secret’ları ve API sunucusu sertifikaları
Modül 3
Monitoring, Logging ve Uyarı Yönetimi
  • Yerleşik Prometheus, Alertmanager ve Thanos Querier yığını
  • ServiceMonitor ve PodMonitor ile user workload monitoring
  • PrometheusRule ile özel alarm kuralları ve Alertmanager alıcıları
  • OpenShift Logging: Vector toplayıcı, ClusterLogForwarder ve LokiStack
  • Kümeyi must-gather ve sosreport ile destek için veri toplama
  • Etcd ve API sunucusu metriklerinden kapasite okuma
Modül 4
Sorun Giderme Metodolojisi
  • Katmanlı teşhis: uygulama, Pod, Service, düğüm ve control plane ayrımı
  • Pending Pod nedenleri: kaynak yetersizliği, taint, PVC bağlanamaması
  • Düğüm NotReady durumu: kubelet günlükleri ve journalctl analizi
  • DNS ve servis erişim sorunları için netshoot ile debug Pod’u
  • etcd sağlık kontrolü ve API sunucusu gecikme belirtileri
  • Olay sonrası inceleme (postmortem) ve runbook oluşturma

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Konteyner Temelleri ve Podman

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

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ı

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ı

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

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

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ı

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

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.

Kimler İçin Uygundur?

  • OpenShift’e yeni başlayan sistem yöneticileri
  • geliştiriciler

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
OpenShift’e yeni başlayan sistem yöneticileri ve geliştiriciler. Seviye: Temel.
Uygulamalar hangi ortamda yapılır?
Tüm laboratuvarlar OpenShift laboratuvar kümesinde gerçekleştirilir; Podman ve Deployment ve Service katılımcıların kendi erişimleriyle denenir.
Eğitimde hangi konular işlenir?
3 günde Konteyner Temelleri ve Podman, OpenShift’te Uygulama Dağıtımı ve Depolama, Güvenlik ve Sorun Giderme aşamaları işlenir; öne çıkan başlıklar Podman, Deployment ve Service, Route ve PVC.
Eğitim sonunda sertifika verilir mi?
Eğitim sonunda katılım ve başarı koşullarını sağlayanlar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim kodu, içerik odağını belirtir; ilgili üretici sınavları ayrı olup başvuru ve ücreti ilgili kuruma aittir.
Ön bilgi gerekli midir?
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.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Red Hat OpenShift Administration I: Containers & Kubernetes Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Kubernetes ve OrkestrasyonRed Hat OpenShift Administration III: Scaling Kubernetes Deployments in the Enterprise - (DO380) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration III: Scaling Kubernetes Deployments in the Enterprise - (DO380) Eğitimi

4 günUzmanOnline / Yüz Yüze / Hibrit

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 →
Kubernetes ve OrkestrasyonRed Hat OpenShift Application Development I: Building Containers - (DO276) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Application Development I: Building Containers - (DO276) Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

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 →
Kubernetes ve OrkestrasyonRed Hat OpenShift Development II: Creating Microservices with Red Hat OpenShift Application Runtimes (DO292) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Development II: Creating Microservices with Red Hat OpenShift Application Runtimes (DO292) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

DO292 ile OpenShift'te mikroservis geliştirin: Quarkus/Spring Boot, MicroProfile, OpenTelemetry ve circuit breaker/retry dayanıklılık desenleri.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Development III: Creating and Managing Containers - (DO288) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Development III: Creating and Managing Containers - (DO288) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

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 →
Kubernetes ve OrkestrasyonRed Hat OpenShift for Operators - (DO286) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift for Operators - (DO286) Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn