RED HAT OPENSHIFT FOR OPERATORS - (DO286) EĞİTİMİ

Operator ile Kubernetes'e zekâ ekle

CRD, controller reconcile döngüsü, Operator SDK ve OLM ile OpenShift Operator'ları geliştirin ve yayınlayın (DO286).

Red Hat DO286 müfredatıyla OpenShift Operator geliştirmeyi; CRD, reconcile döngüsü, Operator SDK ve OLM paketlemeyi kapsayan ileri seviye eğitim.

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

Eğitim Hakkında

DO286 — CRD, controller, Operator SDK ve OLM

Bu eğitim, Red Hat DO286 müfredatıyla OpenShift Operator'larının nasıl geliştirileceğini ve işletileceğini ele alır. Operator deseni ve kontrolcü mantığı; CustomResourceDefinition (CRD) ve Custom Resource tasarımı; reconcile döngüsü ve istenen/mevcut durum uzlaşması; Operator SDK ile Go, Ansible ve Helm tabanlı Operator üretimi; durum (status) ve koşul (condition) yönetimi; Operator Lifecycle Manager ile paketleme, bundle ve kanal; OperatorHub'a yayınlama; olgunluk seviyeleri ve en iyi uygulamalar işlenir. Katılımcı özel bir CRD için çalışan bir Operator geliştirir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar Operator deseninden CRD ve reconcile'a, oradan paketlemeye ilerler.

Seviye

İleri Seviye — DO286 müfredatı: OpenShift Operator geliştirme ve işletme — CRD, reconcile, OLM ve paketleme.

Öğrenme Metodu

Katılımcılar Operator SDK ile özel bir CRD ve controller yazıp kümeye dağıtarak reconcile mantığını uygular.

Neden Bu Eğitim?

🧠Platform Zekâsı

İşletim bilgisini Operator'la koda dönüştürürsünüz.

🔁Reconcile Mantığı

İstenen durumu sürekli uzlaştıran kontrolcüler yazarsınız.

📋DO286 Hizası

Red Hat DO286 müfredatının konularını çalışırsınız.

Anahtar Konular

do286openshift operatoroperator sdkcrdreconcileolmclusterserviceversionoperatorhubkubernetes operatorcustom resource
“Operator, bir sistem yöneticisinin bilgisini hiç uyumayan koda dönüştürmektir.”

Ön Koşullar

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

1
Kubernetes Derinliği

CRD, controller ve API nesneleri bilgisi gerekir.

2
Programlama

Go veya Ansible/Helm'e aşinalık faydalıdır.

3
OpenShift

oc ve küme yönetimi temeli beklenir.

4
Küme Erişimi

Yönetici yetkili bir OpenShift kümesi 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ı Operator desenini kavrar ve CRD tasarlayabilir.
Modül 1
Operator Kavramı
  • kontrolcü deseni
  • işletim bilgisini kodlama
  • Operator vs Helm
  • olgunluk seviyeleri
  • kullanım senaryosu
  • ekosistem
Modül 2
CRD Tasarımı
  • CustomResourceDefinition
  • OpenAPI şema doğrulama
  • spec ve status ayrımı
  • sürümleme (v1alpha/v1)
  • kısaltma ve kategori
  • dönüşüm webhook
Modül 3
Custom Resource
  • CR örnekleri
  • kubectl/oc ile CR
  • varsayılan ve doğrulama
  • finalizer
  • etiket ve annotation
  • çoklu CR
Modül 4
API Kuralları
  • grup/sürüm/tür
  • idempotenlik
  • durum koşulları (conditions)
  • olay (event) yayma
  • API uyumluluğu
  • belgeleme
Günün hedefiKatılımcı reconcile döngüsüyle çalışan bir controller yazabilir.
Modül 1
Operator SDK
  • Operator SDK kurulumu
  • proje iskeleti
  • Go operatörü
  • Ansible operatörü
  • Helm operatörü
  • yerel çalıştırma
Modül 2
Reconcile Döngüsü
  • Reconcile fonksiyonu
  • istenen vs mevcut durum
  • owner reference
  • requeue mantığı
  • hata yönetimi
  • idempotent uzlaşma
Modül 3
Watch ve Olay
  • kaynak izleme (watch)
  • sahiplenilen nesne
  • predicate filtre
  • olay kuyruğu
  • rate limiting
  • eşzamanlılık
Modül 4
Durum Yönetimi
  • status güncelleme
  • condition yazma
  • olay yayma
  • hata raporlama
  • gözlemlenen nesil
  • kullanıcı geri bildirimi
Günün hedefiKatılımcı Operator'ı paketleyip OLM üzerinden yayınlayabilir.
Modül 1
OLM
  • Operator Lifecycle Manager
  • ClusterServiceVersion (CSV)
  • Subscription
  • InstallPlan
  • OperatorGroup
  • kanal (channel)
Modül 2
Paketleme
  • bundle formatı
  • CSV metadata
  • izin (RBAC) tanımı
  • bağımlılık
  • imaj referansı
  • opm ile katalog
Modül 3
OperatorHub
  • katalog kaynağı (CatalogSource)
  • OperatorHub'a ekleme
  • sürüm yükseltme kanalı
  • onay stratejisi
  • test ve doğrulama
  • community vs certified
Modül 4
İşletim ve Bakım
  • Operator yükseltme
  • geriye uyumluluk
  • CRD sürüm geçişi
  • izleme
  • sorun giderme
  • en iyi uygulamalar

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Desen

Operator desenini ve kullanım alanını açıklarsınız.

✅
CRD

OpenAPI şemalı CRD tasarlarsınız.

✅
SDK

Operator SDK ile proje iskeleti kurarsınız.

✅
Reconcile

İstenen durumu uzlaştıran controller yazarsınız.

✅
Watch

Kaynak izleme ve olay kuyruğunu yönetirsiniz.

✅
Durum

status ve condition ile geri bildirim verirsiniz.

✅
OLM

CSV ve bundle ile Operator paketlersiniz.

✅
Yayın

OperatorHub üzerinden Operator yayınlarsınız.

Kimler İçin Uygundur?

  • Kubernetes/OpenShift için Operator geliştiren yazılımcılar
  • platform mühendisleri; DO286 hazırlananlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kubernetes/OpenShift için Operator geliştiren yazılımcılar, platform mühendisleri ve DO286'ya hazırlananlar için uygundur.
Go bilmek şart mı?
Go faydalıdır ancak Operator SDK'nın Ansible ve Helm tabanlı seçenekleri de işlenir.
Bu eğitim resmi sınavı veriyor mu?
Resmi Red Hat sınavına girilecekse başvuru ve ücret ilgili kuruma aittir; bu eğitim sınavı vermez veya garanti etmez.
OLM ne işe yarar?
Operator Lifecycle Manager, Operator'ların kurulum, sürümleme ve yükseltmesini CSV ve Subscription ile yönetir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası 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 for Operators - (DO286) Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
Seviyeİleri 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 II: Configuring a Production Cluster Classroom Training Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration II: Configuring a Production Cluster Classroom Training Eğitimi

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

OpenShift üretim kümesi yapılandırması: OAuth, RBAC, NetworkPolicy, kota, OLM ve güncelleme yönetimi uygulamalı eğitimi. Sınıf eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration II: Configuring a Production Cluster with Exam Classroom Training Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration II: Configuring a Production Cluster with Exam Classroom Training Eğitimi

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

OpenShift üretim kümesi yapılandırması: OAuth, RBAC, NetworkPolicy, kota, OLM ve güncelleme yönetimi uygulamalı eğitimi. Sınav hazırlığı odaklı.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration II: Operating a Production Kubernetes Cluster with Exam (DO281) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster with Exam (DO281) Eğitimi

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

OpenShift üretim kümesi yapılandırması: OAuth, RBAC, NetworkPolicy, kota, OLM ve güncelleme yönetimi uygulamalı eğitimi. Sınav hazırlığı odaklı.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration III: (DO380) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration III: (DO380) Eğitimi

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

Kurumsal ölçekte OpenShift: MachineConfig, GitOps/Argo CD, ACM, etcd, Compliance Operator ve OADP uygulamalı eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration III: Scaling Deployments in the Enterprise (DO380) Eğitimi
DevOps ve Konteyner Eğitimleri

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

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

Kurumsal ölçekte OpenShift: MachineConfig, GitOps/Argo CD, ACM, etcd, Compliance Operator ve OADP uygulamalı eğitimi.

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