Course Outline

Ringkasan kursus untuk hari 1-2  

Pengenalan

I. Arsitektur Kontainer

Kontainer vs VMs

Menganalisis Kontainer

Sistem Kontainer Management

OCI dan CRI

II. Orkestrasi Kontainer

Limitasi Sistem Kontainer Management

Arsitektur Kubernetes

Pengenalan

Masters/nodes

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Controller manager

Kube scheduler

Mendesain dan menginstal klaster Kubernetes

Laboratorium

Instalasi klaster multi-node Kubernetes

III. Alat Baris Perintah Kubernetes

Mandiri vs deklaratif

Kubectl

Krew

Kube ns

kube ctx

Laboratorium

Memulai dengan Kubernetes

Komando Kubectl

Alat-alat praktis

IV. Konsep Inti Kubernetes

Nama Ruang (Namespaces)

Pod dan Pod Multi-kontainer

Label dan Penyaringan (Selectors)

Kontrol Replikasi / ReplicaSets

Deployments (Pembaruan Rolling dan Rollback)

ConfigMaps dan Rahasia (Secrets)

Liveliness dan Readiness

Laboratorium

Konsep Inti Kubernetes

Pembaruan Rolling dan Rollback

Label dan Penyaringan

ConfigMaps dan Rahasia

Liveliness dan Readiness

V. Kubernetes Networking

Klaster Networking

Pod Networking

Layanan (Service) Networking  

CoreDNS dalam Kubernetes

Ingress

Laboratorium

Networking

Layanan

Ingress

Ringkasan kursus untuk hari 3-4  

VI. Penjadwalan

Penjadwalan Manual

Taints dan Toleransi (Toleration)

Label Node dan Penyaringan (Selectors)

Afinitas Node

Pod Statis

DaemonSets

Laboratorium

Penjadwalan Manual

Taints dan Toleransi (Toleration)

Label Node dan Penyaringan (Selectors)

Afinitas Node

Pod Statis

DaemonSets

Jobs dan Cronjobs

VII. Kubernetes dan Penyimpanan

Volum Persistent

Permintaan Volum Persistent

Pemberian Dinamis dengan StorageClass

Laboratorium

Pemberian statis

Pemberian dinamis

VIII. Keamanan Kubernetes

Kontrol Berbasis Peran (Role Based Access Control)

Akun Layanan (Service Accounts)

Konteks Keamanan (Security Contexts)

Kuota Sumber Daya (Resource Quotas)

Politik Jaringan

Laboratorium

RBAC dan Peran Klaster

Akun Layanan (Service Accounts)

Konteks Keamanan (Security Contexts)

Politik Jaringan

IX. Pengaturan Log dan Pengawasan

Helm

Operator

Pemantauan Komponen Klaster

Menyiapkan tumpukan GAP - Grafana Alertmanager Prometheus

Laboratorium

Helm

Menyiapkan tumpukan GAP

Kesimpulan

Requirements

  • Mengerti konsep komputasi awan
  • Familiar dengan baris perintah Linux

Audience

  • Insinyur DevOps
  • Pembangun
 28 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses (Minimal 5 peserta)

Related Categories