RED HAT OPENSHIFT ADMINISTRATION II: CONFIGURING A PRODUCTION CLUSTER (DO280LS) EĞİTİMİ

Üretim OpenShift kümenizi güvenle yapılandırın

HTPasswd ve OAuth kimlik sağlayıcıları, RBAC, NetworkPolicy, ResourceQuota, Operator Lifecycle Manager ve güncelleme yönetimi

OpenShift 4 üretim kümesinde kimlik doğrulama, RBAC, SCC, NetworkPolicy, kota, Operator Lifecycle Manager ve güncelleme yönetimini uygulamalı laboratuvarlarla öğrenin.

4 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Üretim kümesinin güvenlik, kaynak ve yaşam döngüsü yapılandırması

Eğitim, çalışan bir OpenShift 4 kümesini üretime hazır hale getirmek için gereken yapılandırmaları öğretir: HTPasswd ve LDAP kimlik sağlayıcıları, grup ve rol bağlama (RBAC), SCC ile pod güvenliği, NetworkPolicy ile ağ izolasyonu, ResourceQuota/LimitRange ile kapasite denetimi, Operator Lifecycle Manager ile operatör kurulumu ve cluster update süreçleri laboratuvarlarda uygulanır. Müfredat, DO280LS kodlu kursun konu başlıklarını kapsayacak şekilde kurgulanmıştır.

Süre ve Format

4 Gün. Canlı eğitmen desteği ve laboratuvar erişimiyle çevrimiçi formatta yürütülür; her gün dört modül; kimlik ve erişim, ağ ve güvenlik, kaynak yönetimi ile operatör ve güncelleme konuları laboratuvar destekli işlenir.

Seviye

Orta Seviye — Kimlik doğrulama, RBAC, ağ güvenliği, kota yönetimi, Operator ve GitOps tabanlı üretim küme yapılandırması

Öğrenme Metodu

Her konu oc CLI ve web konsolu üzerinden gerçek bir OpenShift 4 kümesinde uygulanır; katılımcılar kimlik sağlayıcı, kota ve operatör senaryolarını kendi lab kümelerinde kurar.

Neden Bu Eğitim?

🔐Erişim Denetimi

Kimlik sağlayıcı, grup senkronizasyonu ve RBAC ile en az yetki ilkesini kümede uygulamayı öğrenirsiniz.

📊Kapasite Kontrolü

ResourceQuota, LimitRange ve ClusterResourceQuota ile çok kiracılı kümede kaynak adaletini sağlarsınız.

🔄Güvenli Güncelleme

Operatör ve küme güncellemelerini kanal, kesinti ve geri dönüş açısından planlamayı kavrarsınız.

Anahtar Konular

openshift yönetimiopenshift administrationopenshift rbacopenshift networkpolicyopenshift oauthoperator lifecycle manageropenshift küme güncellemeopenshift resourcequotared hat openshift eğitimido280
“Üretim kümesi, varsayılan ayarlarla değil bilinçli yapılandırmayla güvenilir olur.”

Ön Koşullar

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

1
Kubernetes Temeli

Pod, Deployment, Service ve Route kavramlarına ve temel oc komutlarına aşinalık beklenir.

2
Linux Yetkinliği

Komut satırı, systemd, günlük okuma ve SSH kullanımı rahatlıkla yapılabilmelidir.

3
Konteyner Bilgisi

Podman ile imaj çalıştırma ve Containerfile okuma düzeyinde bilgi faydalıdır.

4
Lab Bağlantısı

Tarayıcı ve SSH erişimi olan, kararlı internetli bir bilgisayar gerekir.

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ı kümeye kimlik sağlayıcı ekler, grup ve rol bağlamalarıyla projelere erişimi en az yetkiyle düzenler.
Modül 1
OAuth ve Kimlik Sağlayıcılar
  • OAuth sunucusu ve OAuth özel kaynağı (CR) mimarisi
  • HTPasswd sağlayıcısı: secret oluşturma ve oc set data ile güncelleme
  • LDAP ve OIDC sağlayıcılarına genel bakış
  • kubeadmin kullanıcısının kaldırılması ve gerekçesi
  • Kullanıcı ve Identity nesnelerinin yaşam döngüsü
  • Oturum açma testleri ve oauth-openshift pod günlükleri
Modül 2
RBAC ve Roller
  • Role, ClusterRole, RoleBinding, ClusterRoleBinding farkları
  • oc adm policy add-role-to-user ve add-cluster-role-to-group
  • self-provisioner rolünün kısıtlanması
  • oc auth can-i ile yetki doğrulama
  • Grup oluşturma ve oc adm groups sync
  • Proje şablonu ile varsayılan RoleBinding atama
Modül 3
Güvenlik Bağlam Kısıtları
  • SCC nedir ve restricted-v2 profili
  • anyuid ve privileged SCC risklerinin analizi
  • ServiceAccount'a SCC atama
  • Pod'un hangi SCC ile kabul edildiğinin okunması
  • runAsUser ve fsGroup davranışları
  • SCC reddedilen pod hatalarının giderilmesi
Modül 4
Secret ve ConfigMap Yönetimi
  • Secret türleri: Opaque, tls, dockerconfigjson
  • Secret'ın ortam değişkeni ve volume olarak kullanımı
  • Kubernetes Secret şifreleme (etcd encryption) yapılandırması
  • ConfigMap güncellemelerinin pod'lara yansıması
  • Image pull secret ile özel kayıt defteri erişimi
  • Secret sızıntısını önleyen en iyi uygulamalar
Günün hedefiKatılımcı NetworkPolicy ile iletişimi kısıtlar, Route'lara TLS sonlandırma yapılandırır ve servis güvenliğini sağlar.
Modül 1
NetworkPolicy ile İzolasyon
  • Varsayılan deny-all politikası yazımı
  • podSelector ve namespaceSelector birleşimleri
  • Ingress ve egress kural ayrımı
  • Aynı proje içi ve projeler arası erişim senaryoları
  • Politika testleri için curl ve nc kullanımı
  • Ingress controller'ın erişim izni için etiketleme
Modül 2
Route ve Ingress TLS
  • edge, passthrough ve re-encrypt Route türleri
  • Özel sertifika ile Route yapılandırması
  • Ingress Controller ve IngressController CR özellikleri
  • Route sharding ve namespace/route selector
  • HAProxy router ayarları ve timeout notasyonu
  • Wildcard sertifikaları ve alan adı yönetimi
Modül 3
Servis Sertifikaları
  • service-ca operatörü ve serving-cert anotasyonu
  • Pod'lar arası TLS ile mTLS'ye geçiş yaklaşımı
  • CA bundle ConfigMap enjeksiyonu
  • Sertifika yenileme ve süre aşımı izleme
  • openssl s_client ile sertifika zinciri doğrulama
  • Servis hesapları ve token projeksiyonu
Modül 4
Küme Ağ Operatörü
  • OVN-Kubernetes ağ eklentisine genel bakış
  • Cluster Network Operator ve network.operator.openshift.io
  • Egress IP ve EgressFirewall kavramları
  • Çok kiracılı ağ izolasyonu ile NetworkPolicy ilişkisi
  • DNS Operator ve CoreDNS yapılandırması
  • Ağ sorun giderme: oc debug node ve tcpdump
Günün hedefiKatılımcı kota ve limit politikalarıyla çok kiracılı kümede kapasiteyi yönetir ve iş yüklerini zamanlama kurallarıyla yerleştirir.
Modül 1
ResourceQuota ve LimitRange
  • Hesaplama, nesne sayısı ve depolama kota türleri
  • LimitRange ile varsayılan request/limit atama
  • ClusterResourceQuota ile çoklu proje kotaları
  • QoS sınıfları: Guaranteed, Burstable, BestEffort
  • Kota aşımı hata mesajlarının yorumlanması
  • Proje şablonuna kota gömme
Modül 2
Otomatik Ölçekleme
  • HorizontalPodAutoscaler ve CPU/bellek metrikleri
  • Metrics Server ve kullanıcı iş yükü izleme
  • Cluster Autoscaler ve MachineAutoscaler kavramları
  • MachineSet ile işçi düğüm ölçeği
  • PodDisruptionBudget ile kesinti sınırı
  • Ölçekleme davranışının yük testiyle doğrulanması
Modül 3
Zamanlama ve Yerleşim
  • nodeSelector, node affinity ve pod anti-affinity
  • Taint ve toleration kullanımı
  • Topology spread constraints ile zon dağılımı
  • Priority class ve preemption
  • Altyapı düğümleri için MachineConfigPool etiketleri
  • Yerleşim kararlarının oc describe ile okunması
Modül 4
Depolama Yapılandırması
  • PersistentVolume, PVC ve StorageClass ilişkisi
  • Dinamik provisioning ve varsayılan StorageClass
  • ReadWriteOnce ve ReadWriteMany erişim modları
  • Volume genişletme ve snapshot
  • StatefulSet ile kalıcı veri
  • Depolama sorunlarında olay (event) analizi
Günün hedefiKatılımcı Operator Lifecycle Manager ile operatör kurar, küme güncellemesini planlar ve izleme/uyarı yapılandırmasını tamamlar.
Modül 1
Operator Lifecycle Manager
  • OperatorHub, CatalogSource ve PackageManifest
  • Subscription, InstallPlan ve ClusterServiceVersion
  • OperatorGroup ve kurulum kapsamı (AllNamespaces/OwnNamespace)
  • Manuel ve otomatik onay stratejisi
  • Disconnected ortamda catalog mirroring'e giriş
  • Operatör sorun giderme: CSV durumları ve olaylar
Modül 2
Küme Güncelleme Yönetimi
  • Cluster Version Operator ve güncelleme kanalları
  • oc adm upgrade ve güncelleme grafı
  • MachineConfigPool pause ile kontrollü düğüm güncellemesi
  • Güncelleme öncesi sağlık kontrol listesi
  • Başarısız güncellemede tanı ve etkileşim
  • ClusterOperator durumlarının izlenmesi
Modül 3
İzleme ve Uyarı
  • Prometheus, Alertmanager ve Thanos Querier mimarisi
  • Kullanıcı iş yükü izleme (user workload monitoring)
  • ServiceMonitor ve PrometheusRule yazımı
  • Alertmanager alıcı yapılandırması: e-posta ve webhook
  • Grafana panoları ve konsol Observe menüsü
  • Metrik saklama süresi ve kalıcı depolama
Modül 4
Yedekleme ve Sorun Giderme
  • etcd yedeği alma ve geri dönüş prosedürü
  • oc adm must-gather ile destek verisi toplama
  • oc adm node-logs ve journalctl kullanımı
  • NotReady düğüm tanısı ve MachineHealthCheck
  • Etkin olay izleme: oc get events --sort-by
  • Üretim runbook'u ve değişiklik yönetimi pratikleri

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Kimlik Sağlayıcı

HTPasswd ve LDAP tabanlı kimlik sağlayıcıları yapılandırıp kullanıcı ve grup yönetimini kurabilirsiniz.

✅
RBAC Tasarımı

Rol ve rol bağlamalarıyla en az yetki ilkesine uygun erişim modeli oluşturabilirsiniz.

✅
SCC Yönetimi

Güvenlik bağlam kısıtlarını analiz edip uygun SCC atamalarını yapabilirsiniz.

✅
Ağ İzolasyonu

NetworkPolicy ve Route TLS ayarlarıyla uygulamalar arası trafiği güvenli hale getirebilirsiniz.

✅
Kota Politikaları

ResourceQuota, LimitRange ve ClusterResourceQuota ile kapasiteyi denetleyebilirsiniz.

✅
Ölçekleme ve Zamanlama

HPA, affinity, taint ve PDB kurallarıyla iş yüklerini güvenilir biçimde konumlandırabilirsiniz.

✅
Operatör Yönetimi

OLM üzerinden operatör kurup abonelik ve güncelleme stratejilerini yönetebilirsiniz.

✅
Güncelleme ve İzleme

Küme güncellemesini planlayıp Prometheus uyarılarıyla üretim sağlığını izleyebilirsiniz.

Kimler İçin Uygundur?

  • OpenShift kümelerini işleten sistem yöneticileri
  • platform mühendisleri
  • DevOps/SRE ekipleri. Kubernetes temelini bilen ve üretim ortamı sorumluluğu alacak profesyoneller için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
OpenShift kümelerini işleten sistem yöneticileri, platform mühendisleri ve DevOps/SRE ekipleri. Kubernetes temelini bilen ve üretim ortamı sorumluluğu alacak profesyoneller için uygundur.
Eğitim hangi OpenShift sürümüne dayanır?
OpenShift Container Platform 4.x üzerinde çalışılır; komutlar oc CLI ve web konsolu ile gösterilir, sürüm farklarına değinilir.
Kimlik sağlayıcı olarak neler işlenir?
HTPasswd ağırlıklı uygulama yapılır, LDAP ve OIDC sağlayıcıları mimari düzeyde ve örnek yapılandırmalarla tanıtılır.
Operatör ve güncelleme konuları kapsamda mı?
Evet, OLM abonelikleri, InstallPlan onayı, güncelleme kanalları ve MachineConfigPool ile kontrollü düğüm güncellemesi dördüncü günün ana konusudur.
Eğitim sonunda hangi belge verilir?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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 II: Configuring a Productio Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Kubernetes ve OrkestrasyonScaling Kubernetes Apps & Solutions: Kubernetes Packaging Eğitimi
DevOps ve Konteyner Eğitimleri

Scaling Kubernetes Apps & Solutions: Kubernetes Packaging Eğitimi

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

Helm chart yazımı, values yönetimi, hook'lar, Kustomize overlay, OCI registry ve GitOps ile Kubernetes uygulama paketleme eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonScaling Kubernetes Apps & Solutions: Scalable Kubernetes Eğitimi
DevOps ve Konteyner Eğitimleri

Scaling Kubernetes Apps & Solutions: Scalable Kubernetes Eğitimi

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

Kubernetes ölçekleme: requests/limits, HPA, VPA, KEDA, Cluster Autoscaler, PodDisruptionBudget ve k6 yük testi ile uygulamalı eğitim.

Detayları Gör →
Kubernetes ve OrkestrasyonSertifikalı Kubernetes Uygulama Geliştirici (CKAD) - sınav hazırlığı Eğitimi
DevOps ve Konteyner Eğitimleri

Sertifikalı Kubernetes Uygulama Geliştirici (CKAD) - sınav hazırlığı Eğitimi

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

CKAD sınavına hazırlanın: pod tasarımı, dağıtım stratejileri, ConfigMap, probe, SecurityContext, Ingress ve NetworkPolicy ile zamanlı lab pratiği.

Detayları Gör →
Kubernetes ve OrkestrasyonSertifikalı Kubernetes Yönetici (CKA) - sınav hazırlığı Eğitimi
DevOps ve Konteyner Eğitimleri

Sertifikalı Kubernetes Yönetici (CKA) - sınav hazırlığı Eğitimi

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

CKA sınavına hazırlanın: kubeadm kurulumu, etcd yedekleme, RBAC, CNI, depolama ve sorun giderme için zamanlı uygulamalı laboratuvarlar.

Detayları Gör →
Kubernetes ve OrkestrasyonSolutions for Multi-cloud Load Balancing: Load Balancing Kubernetes Solutions Eğitimi
DevOps ve Konteyner Eğitimleri

Solutions for Multi-cloud Load Balancing: Load Balancing Kubernetes Solutions Eğitimi

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

Kubernetes yük dengeleme: kube-proxy, MetalLB, NGINX Ingress, Gateway API, cert-manager, ExternalDNS ve çok bulutlu GSLB ile uygulamalı eğitim.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn