minikube start üzerinde komutla öğrenin, laboratuvarda doğrulayın
Minikube ile yerel Kubernetes ortamında temel kavramlar konusunda minikube start, kubectl, Pod ve Service ve ingress addon başlıklarını işleyen, Başlangıç seviye, 2 günlük uygulamalı DVA eğitimi.
minikube start, kubectl ve Pod ve Service ekseninde uygulamalı Minikube ile yerel Kubernetes ortamında temel kavramlar
Minikube ile yerel Kubernetes ortamında temel kavramlar konusunu kendi bilgisayarında kurulan minikube ortamında uygulamalı olarak işleyen bu program; minikube start, kubectl, Pod ve Service ve ingress addon başlıklarını kapsar. 2 gün boyunca sırasıyla Konteyner ve Minikube ile Başlangıç ve İlk Uygulamayı Yayınlama 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.
2 Gün. Her gün dört modül; her modül altı somut konu başlığı içerir ve minikube start ile kubectl üzerinde uygulama oturumlarıyla ilerler.
Başlangıç Seviye — minikube start, kubectl, Pod ve Service ve ingress addon başlıklarını kapsayan, kendi bilgisayarında kurulan minikube ortamında yürütülen 2 günlük uygulamalı program.
Her modülde kısa teorik anlatımın ardından kendi bilgisayarında kurulan minikube ortamında minikube start ve kubectl üzerinde elle uygulama yapılır, hata senaryoları birlikte çözülür.
Eğitim kendi bilgisayarında kurulan minikube ortamında yürütülür; minikube start ve kubectl doğrudan komut satırında denenir.
Pod ve Service ve ingress addon gibi gerçek projelerde karşılaşılan bileşenler örnek senaryolarla işlenir.
“İlk Uygulamayı Yayınlama” aşaması; sorun giderme ve operasyonel en iyi uygulamalarla programı tamamlar.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Bilgisayar, ağ ve işletim sistemi kavramlarına genel aşinalık yeterlidir.
Terminalde temel komutları (cd, ls, cat) kullanabilmek faydalıdır.
Yönetici hakkıyla yazılım kurabileceğiniz, en az 8 GB RAM’li bir bilgisayar önerilir.
Uygulamalar kendi bilgisayarında kurulan minikube ortamı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:
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.
Minikube ile Yerel Kubernetes kapsamında minikube start sürücüleri (docker, hyperkit, kvm2) ve profil yönetimi ve minikube addons: ingress, metrics-server, registry gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Manifest Yapısı ve YAML Disiplini kapsamında apiVersion, kind, metadata ve spec alanlarının anatomisi ve Label, selector ve annotation kullanım kuralları; standart app.kubernetes.io etiketleri gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
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.
Deployment, ReplicaSet ve Rollout kapsamında Deployment - ReplicaSet - Pod sahiplik zinciri (ownerReferences) ve kubectl rollout status, history, undo ile geri alma senaryoları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Service ve Servis Keşfi kapsamında ClusterIP, NodePort, LoadBalancer ve ExternalName tipleri ve CoreDNS ile servis keşfi: <svc>.<ns>.svc.cluster.local çözümlemesi 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.
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.
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.
Red Hat OpenShift Administration II: üretim kümesi yapılandırması: identity provider, MachineConfig, OVN-Kubernetes ve LokiStack. 4 gün uygulamalı DVA eğitimi.
Detayları Gör →Red Hat OpenShift Administration II: üretim kümesi yapılandırma (DO280 kapsamı): OAuth ve IdP, MachineConfig, Ingress Operator ve ODF. 4 gün uygulamalı DVA eğit
Detayları Gör →OpenShift üretim kümesi yapılandırması: OAuth, RBAC, NetworkPolicy, kota, OLM ve güncelleme yönetimi uygulamalı eğitimi. Çevrimiçi format.
Detayları Gör →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 →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 →