cluster.yml yetkinliğini uygulamalı kazanın
Rancher Kubernetes Engine (RKE) ile küme dağıtımı (KUB211 kapsamı) konusunda cluster.yml, rke up, etcd snapshot ve RKE2 geçişi başlıklarını işleyen, Orta seviye, 3 günlük uygulamalı DVA eğitimi.
cluster.yml, rke up ve etcd snapshot ekseninde uygulamalı Rancher Kubernetes Engine (RKE) ile küme dağıtımı (KUB211 kapsamı)
Rancher Kubernetes Engine (RKE) ile küme dağıtımı (KUB211 kapsamı) konusunu birden çok sanal makineden oluşan RKE laboratuvarında uygulamalı olarak işleyen bu program; cluster.yml, rke up, etcd snapshot ve RKE2 geçişi başlıklarını kapsar. 3 gün boyunca sırasıyla RKE Mimarisi ve cluster.yml, Küme Dağıtımı ve Rancher Entegrasyonu ve İşletim, Yedekleme ve Yükseltme 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 cluster.yml ile rke up üzerinde uygulama oturumlarıyla ilerler.
Orta Seviye — cluster.yml, rke up, etcd snapshot ve RKE2 geçişi başlıklarını kapsayan, birden çok sanal makineden oluşan RKE laboratuvarında yürütülen 3 günlük uygulamalı program.
Her modülde kısa teorik anlatımın ardından birden çok sanal makineden oluşan RKE laboratuvarında cluster.yml ve rke up üzerinde elle uygulama yapılır, hata senaryoları birlikte çözülür.
Eğitim birden çok sanal makineden oluşan RKE laboratuvarında yürütülür; cluster.yml ve rke up doğrudan komut satırında denenir.
etcd snapshot ve RKE2 geçişi gibi gerçek projelerde karşılaşılan bileşenler örnek senaryolarla işlenir.
“İşletim, Yedekleme ve Yükseltme” aşaması; sorun giderme ve operasyonel en iyi uygulamalarla programı tamamlar.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
systemd, günlükler ve ağ araçlarıyla çalışma deneyimi gerekir.
İmaj derleme ve çalıştırma süreçlerini daha önce kullanmış olmak beklenir.
Pod, Deployment ve Service nesnelerini kubectl ile kullanabilmek yararlıdır.
Uygulamalar birden çok sanal makineden oluşan RKE laboratuvarında 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:
RKE ile Küme Dağıtımı kapsamında cluster.yml yapısı: nodes, roles (controlplane, etcd, worker) ve ssh anahtarı ve Network plugin seçimi (canal, calico) ve servis/Pod CIDR 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.
Ağ Politikaları ve CNI kapsamında Pod ağ modeli: her Pod için benzersiz IP ve düğümler arası NAT’sız erişim ve NetworkPolicy ile ingress/egress kuralları ve default-deny şablonu 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.
kubeadm ile Küme Kurulumu kapsamında Ön hazırlık: swap kapatma, br_netfilter, sysctl ve container runtime kurulumu ve Worker düğümlerini kubeadm join ile ekleme ve token yönetimi gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Ingress, Gateway API ve Yük Dengeleme kapsamında Ingress kaynağı, ingressClassName ve NGINX Ingress Controller kurulumu ve Gateway API: GatewayClass, Gateway ve HTTPRoute nesneleri gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Küme Güvenliği ve Sertleştirme kapsamında Pod Security Admission seviyeleri: privileged, baseline, restricted ve OPA Gatekeeper ve Kyverno ile politika uygulama gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Küme Gözlemlenebilirliği kapsamında metrics-server, kubectl top ve kaynak tüketimi izleme ve kubectl logs, describe, events ve debug ephemeral container kullanımı 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.
Kubernetes temel eğitimi: control plane, Pod, Deployment, Service, Ingress, ConfigMap, Secret, kaynak limitleri, Namespace ve RBAC uygulamalı olarak ele alınır.
Detayları Gör →CKAD hazırlık eğitimi: çok konteynerli pod desenleri, Job/CronJob, ConfigMap/Secret, probe, NetworkPolicy, PVC ve Helm zamanlı laboratuvarlarla işlenir.
Detayları Gör →KCNA ve bulut yerel eğitimi: Kubernetes temelleri, CNCF landscape, konteyner çalışma zamanı, gözlemlenebilirlik, service mesh ve GitOps kavramsal işlenir.
Detayları Gör →GitLab ve Kubernetes eğitimi: .gitlab-ci.yml, Runner, Container Registry, GitLab Agent, review app, Auto DevOps, canary dağıtım ve güvenlik tarama uygulamalı.
Detayları Gör →CKA hazırlık eğitimi: kubeadm kurulum, upgrade, etcd yedek, scheduling, Service/Ingress/CNI, PV/PVC ve sorun giderme zamanlı laboratuvarlarla işlenir.
Detayları Gör →