Kendi operatörünüzü yazın ve yayınlayın
Kubernetes Application Developer: APIs, Custom Resources, and Operator Patterns: CRD, controller-runtime, Kubebuilder, finalizer, webhook ve operatör yaşam döngüsü.
API genişletme ve operatör desenini sıfırdan üretime taşıma
Program; CRD şema tasarımı ve CEL doğrulaması, çoklu sürüm ve conversion webhook, Kubebuilder ile reconcile döngüsü, finalizer ve status conditions, admission webhook ile envtest testlerini uygulamalı işler. Geliştirilen operatör imajlanır, RBAC ile paketlenir ve OLM ile dağıtılır. Program boyunca Kubernetes API Mekanizması, Pod Security Admission ve Güvenlik Bağlamları ve StatefulSet ile Durumlu Uygulamalar modülleri uygulamalı işlenir.
5 Gün. Her gün dört modül; API Genişletme Temelleri, Controller Geliştirme, Webhook ve Politika, Test ve Dağıtım, Üretim Operasyonu başlıklarında ilerler; her modülde altı teknik konu ve laboratuvar çalışması yer alır.
Uzman Seviye — CRD, controller-runtime, Kubebuilder, finalizer, webhook ve operatör yaşam döngüsü.
Her modül gerçek bir Kubernetes kümesinde kendi manifestlerinizi yazdığınız, bozup düzelttiğiniz uygulamalı atölyelerle işlenir.
CRD ve operatör geliştirme konusunu uygulama geliştirici bakışıyla, kendi manifestlerinizi yazarak öğrenirsiniz.
kubectl, Helm ve yerel küme araçlarıyla deneme-hata döngünüzü kısaltır, sorunları kümede hızla ayıklarsınız.
Öğrendiklerinizi CI/CD hattına ve gerçek kümelere taşıyabileceğiniz tekrar kullanılabilir şablonlar edinirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
En az bir Kubernetes kümesinde iş yükü dağıtmış ve kubectl'i günlük kullanmış olmak.
systemd, iptables/ağ araçları ve TLS sertifikası kavramlarını bilmek.
Karmaşık manifestleri okuyup düzenleyebilmek, temel betik yazabilmek.
SSH erişimi olan bir bilgisayar; çok düğümlü laboratuvar kümeleri sağlanır.
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:
API sunucusunun kaynak, sürüm ve erişim modelini kullanabilirsiniz
CRD tanımlayıp özel kaynakları kümeye ekleyebilirsiniz
Operatör desenini ve reconcile döngüsünü uygulayabilirsiniz
Role ve Binding nesneleriyle en az yetki ilkesine uygun erişim tanımlayabilirsiniz
Pod Security Standards ve securityContext ile iş yüklerini sertleştirebilirsiniz
Yerel geliştirme ortamı ve CI hattında Kubernetes iş akışlarını otomatikleştirebilirsiniz
Kustomize base/overlay yapısıyla ortam yapılandırmalarını yönetebilirsiniz
Prometheus ve Grafana ile küme izleme ve alarm altyapısı kurabilirsiniz
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.
Kubernetes Administrator: Managing Pods ve Deployments eğitimi: Pod ve Deployment yönetimi. 3 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Ser
Detayları Gör →Kubernetes Administrator: Managing Role-based Access Control eğitimi: RBAC ve erişim yönetimi. 3 gün uygulamalı laboratuvar, DVA sertifikası.
Detayları Gör →Kubernetes Administrator: Managing StorageClass ve Volume eğitimi: StorageClass ve volume yönetimi. 3 gün uygulamalı laboratuvar, DVA sertifikası.
Detayları Gör →Kubernetes Administrator: Monitoring Kubernetes Metrics eğitimi: Küme metrik izleme. 3 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Sertifikas
Detayları Gör →Kubernetes Administrator: Scaling ve Managing Resources eğitimi: ölçekleme ve kaynak yönetimi. 3 gün uygulamalı laboratuvar, DVA sertifikası.
Detayları Gör →