Course Content
Pengenalan Course
Pengenalan Course
Persiapan Environment Lab
Pengenalan Environment
Konfigurasi VirtualBox
Platform Diskusi
Pengenalan Kubernetes
Penjelasan Modul Pengenalan Kubernetes
Apa Itu Kontainer?
Apa Itu Kontainer Orkestrator?
Apa itu Kubernetes?
Kuis 1
Arsitektur Kubernetes
Penjelasan Modul Arsitektur Kubernetes
Komponen Utama
Control Plane
Worker / Node
Pods
Kontainer
Services
Kuis 2
Instalasi Kubernetes Dengan K3D
Penjelasan Modul Instalasi Kubernetes Dengan K3D
Pengenalan tentang K3D
Lab 5.1 - Konfigurasi Kluster Kubernetes menggunakan K3D
Lab 5.2 - Buat Pod Sederhana
Lab 5.3 - Edit Pod
Lab 5.4 - Delete Pod
Lab 5.5 - Membuat Pod dengan Label
Lab 5.6 - Kuis 1
Kuis 3
API dan Akses Kubernetes
Penjelasan Modul API dan Akses Kubernetes
Konsep API Kubernetes
RESTful
Memeriksa Akses API
Pengenalan ~/.kube/config
Namespaces
Lab 6.1 - Penggunaan Namespaces
Lab 6.2 - Penggunaan Kubeconfig
Kuis 4
API Objects
Penjelasan Modul API Objects
Ringkasan API
Mendeploy Sebuah Aplikasi
DaemonSets
StatefulSets
Autoscaling
Manajemen Service Account
Role Based Access Control (RBAC)
Lab 7.1 - Penggunaan DaemonSets
lab 7.2 - Penggunaan ReplicaSets
Lab 7.3 - Konfigurasi Kontrol Akses Berbasis Role (RBAC)
Kuis 5
Mengelola State pada Deployment
Penjelasan Modul Mengelola State pada Deployment
Object Relationship
Detail Deployment
Konfigurasi Deployment
Rolling Updates
Deployment Rollbacks
Labels
Generate Template Deployment
Lab 8.1 - Simple Kubernetes Deployment
Lab 8.2 - Buat, Scale & Edit Deployment
Lab 8.3 - Deployment Update & Rollbacks
Lab 8.4 - Kuis 2
Kuis 6
Volume dan Data
Penjelasan Modul Volume dan Data
Pengenalan Volumes
Spesifikasi Volume
Contoh Shared Volume
Config Maps
Persistent Volumes and Claims
Secrets
Lab 9.1 - Membuat PV dan PVC
Lab 9.2 - Membuat Pod dengan Persistent Volume
Lab 9.3 - Kuis 3
Kuis 7
Kubernetes Service
Penjelasan Modul Kubernetes Service
Akses sebuah Aplikasi dengan menggunakan Service
Tipe Service: Cluster IP
Tipe Service: Load Balancer
Tipe Service: NodePort
DNS
Lab 10.1 - Menggunakan Service ClusterIP
Lab 10.2 - Menggunakan Service NodePort
Lab 10.3 - Deploying Kubernetes Dashboard
Lab 10.4 - Deploy Multi-Tier Application
Kuis 8
Ingress
Penjelasan Modul Ingress
Ingress Controller
Deploying the Ingress Controller
Ingress API Resources
Creating an Ingress Rule
Lab 11.1 - Expose 2 App Menggunakan Ingress
Kuis 9
Oops, kamu perlu login terlebih dahulu untuk melanjutkan pembelajaran.
Apakah kamu ingin melanjutkan pembelajaran?
Lanjutkan progres belajarmu sekarang!
Ya, saya ingin lanjut
Lightweight Kubernetes Administration Using (K3D)
Konfigurasi VirtualBox