Kembali ke Series

47 episodes

Belajar Kubernetes - Pre-Requisites Skill Sebelum Belajar Kubernetes
Read
#0

Belajar Kubernetes - Pre-Requisites Skill Sebelum Belajar Kubernetes

Di episode ini kita akan mempelajari teknologi container orchestration yaitu Kubernetes, namun sebelum itu, skill apa saja sih yang perlu kita kuasai sebelum mempelajari Kubernetes?

Arman Dwi PangestuApril 24, 2025
Belajar Kubernetes - Mengenal Sejarah Deployment Aplikasi dan Kubernetes
Read
#1

Belajar Kubernetes - Mengenal Sejarah Deployment Aplikasi dan Kubernetes

Di episode ini kita akan mengenal sejarah deployment aplikasi mulai dari infrastruktur, lalu perpindahan dari VM ke Container, deployment monolith ke microservice, hingga ke sejarah Kubernetes

Arman Dwi PangestuApril 25, 2025
Belajar Kubernetes - Mengenal Konsep dan Arsitektur Kubernetes
Read
#2

Belajar Kubernetes - Mengenal Konsep dan Arsitektur Kubernetes

Di episode ini kita akan mengenal konsep dan arsitektur yang ada pada Kubernetes Cluster, mulai dari Control Plane (Master Node) dan Data Plane (Worker Node)

Arman Dwi PangestuMay 3, 2025
Belajar Kubernetes - Instalasi Kubernetes Cluster (Master & Worker
   Node)
Read
#3

Belajar Kubernetes - Instalasi Kubernetes Cluster (Master & Worker Node)

Di episode ini kita akan mulai masuk ke praktik hands-on, melakukan instalasi Kubernetes Cluster menggunakan berbagai cara: Minikube, Kind, K3s, hingga instalasi K8s manual menggunakan kubeadm

Arman Dwi PangestuMay 11, 2025
Belajar Kubernetes - Pengenalan dan Penjelasan Object Node
Read
#4

Belajar Kubernetes - Pengenalan dan Penjelasan Object Node

Di episode ini kita akan coba bahas salah satu object yang ada di Kubernetes yaitu Node. Kita akan mempelajari lebih dalam terkait apa itu Node dalam konteks Kubernetes

Arman Dwi PangestuJune 13, 2025
Belajar Kubernetes - Pengenalan dan Penjelasan Object Pod
Read
#5

Belajar Kubernetes - Pengenalan dan Penjelasan Object Pod

Di episode ini kita akan coba bahas salah satu object yang ada di Kubernetes yaitu Pod. Kita akan mempelajari lebih dalam terkait apa itu Pod dalam konteks Kubernetes

Arman Dwi PangestuSeptember 20, 2025
Belajar Kubernetes - Pengenalan dan Penjelasan Object Label
Read
#6

Belajar Kubernetes - Pengenalan dan Penjelasan Object Label

Di episode ini kita akan coba bahas salah satu konsep paling penting di Kubernetes yaitu Label. Kita akan mempelajari cara menggunakan Label untuk mengorganisir, mengidentifikasi, dan mengelola object Kubernetes secara efektif.

Arman Dwi PangestuFebruary 28, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Object Annotation
Read
#7

Belajar Kubernetes - Pengenalan dan Penjelasan Object Annotation

Di episode ini kita akan coba bahas konsep penting lainnya di Kubernetes yaitu Annotation. Kita akan mempelajari cara menggunakan Annotation untuk attach arbitrary metadata ke object Kubernetes.

Arman Dwi PangestuMarch 5, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Object Namespace
Read
#8

Belajar Kubernetes - Pengenalan dan Penjelasan Object Namespace

Di episode ini kita akan coba bahas konsep penting di Kubernetes yaitu Namespace. Kita akan mempelajari cara menggunakan Namespace untuk membagi resource cluster antara multiple user atau team.

Arman Dwi PangestuMarch 11, 2026
Belajar Kubernetes - Menghapus Pod di Kubernetes
Read
#9

Belajar Kubernetes - Menghapus Pod di Kubernetes

Di episode ini kita akan coba bahas berbagai metode untuk menghapus Pod di Kubernetes. Kita akan mempelajari cara menghapus Pod berdasarkan nama, label selector, namespace, dan teknik advanced lainnya.

Arman Dwi PangestuMarch 12, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Probe
Read
#10

Belajar Kubernetes - Pengenalan dan Penjelasan Probe

Di episode ini kita akan coba bahas konsep penting di Kubernetes yaitu Probe. Kita akan mempelajari tentang Liveness, Readiness, dan Startup Probe untuk memastikan kesehatan dan ketersediaan aplikasi.

Arman Dwi PangestuMarch 13, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan ReplicationController
Read
#11

Belajar Kubernetes - Pengenalan dan Penjelasan ReplicationController

Di episode ini kita akan coba bahas konsep penting di Kubernetes yaitu ReplicationController. Kita akan mempelajari bagaimana ReplicationController memastikan jumlah Pod replica yang di-specify berjalan pada waktu tertentu.

Arman Dwi PangestuMarch 14, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan ReplicaSet
Read
#12

Belajar Kubernetes - Pengenalan dan Penjelasan ReplicaSet

Di episode ini kita akan coba bahas modern replacement untuk ReplicationController yaitu ReplicaSet. Kita akan mempelajari tentang set-based selector, matchLabels, matchExpressions, dan bagaimana ReplicaSet digunakan oleh Deployment.

Arman Dwi PangestuMarch 15, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan DaemonSet
Read
#13

Belajar Kubernetes - Pengenalan dan Penjelasan DaemonSet

Di episode ini kita akan coba bahas important Kubernetes controller yaitu DaemonSet. Kita akan mempelajari bagaimana DaemonSet memastikan copy dari Pod berjalan di semua (atau beberapa) node di cluster.

Arman Dwi PangestuMarch 16, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Job
Read
#14

Belajar Kubernetes - Pengenalan dan Penjelasan Job

Di episode ini kita akan coba bahas Kubernetes Job, controller yang dirancang untuk menjalankan task sampai selesai. Kita akan mempelajari bagaimana Job mengelola batch processing, one-time task, dan parallel execution di Kubernetes.

Arman Dwi PangestuMarch 17, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan CronJob
Read
#15

Belajar Kubernetes - Pengenalan dan Penjelasan CronJob

Di episode ini kita akan coba bahas Kubernetes CronJob, controller untuk menjalankan Job berdasarkan time-based schedule. Kita akan mempelajari bagaimana CronJob enable scheduled task, recurring operation, dan automated maintenance di Kubernetes.

Arman Dwi PangestuMarch 18, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Node Selector
Read
#16

Belajar Kubernetes - Pengenalan dan Penjelasan Node Selector

Di episode ini kita akan coba bahas Kubernetes Node Selector, mekanisme simple untuk kontrol Pod placement di specific node. Kita akan mempelajari cara menggunakan label dan node selector untuk schedule Pod di node dengan karakteristik spesifik.

Arman Dwi PangestuMarch 19, 2026
Belajar Kubernetes - Bekerja dengan All Resources di Kubernetes
Read
#17

Belajar Kubernetes - Bekerja dengan All Resources di Kubernetes

Di episode ini kita akan coba bahas kubectl all keyword untuk mengelola multiple Kubernetes resource sekaligus. Kita akan mempelajari cara menggunakan kubectl get all, kubectl delete all, dan memahami resource apa saja yang included di all.

Arman Dwi PangestuMarch 20, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Service
Read
#18

Belajar Kubernetes - Pengenalan dan Penjelasan Service

Di episode ini kita akan coba bahas Kubernetes Service, fundamental networking abstraction untuk expose application. Kita akan mempelajari Service type, bagaimana mereka enable Pod communication, dan best practice untuk service discovery.

Arman Dwi PangestuMarch 21, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Ingress
Read
#19

Belajar Kubernetes - Pengenalan dan Penjelasan Ingress

Di episode ini kita akan coba bahas Kubernetes Ingress, API object untuk mengelola external HTTP/HTTPS access ke service. Kita akan mempelajari Ingress controller, routing rule, TLS termination, dan best practice untuk expose application.

Arman Dwi PangestuMarch 22, 2026
Belajar Kubernetes - Ingress dengan Gateway API
Read
#19.1

Belajar Kubernetes - Ingress dengan Gateway API

Di episode ini kita akan coba explore update terbaru Kubernetes Ingress menggunakan Gateway API. Pelajari cara leverage Gateway API yang baru untuk routing lebih advanced, traffic management, dan modern ingress pattern.

Arman Dwi PangestuMarch 23, 2026
Belajar Kubernetes - Multi-Container Pod Patterns
Read
#20

Belajar Kubernetes - Multi-Container Pod Patterns

Di episode ini kita akan coba bahas multi-container Pod di Kubernetes dan common design pattern. Kita akan mempelajari sidecar, ambassador, adapter pattern, dan bagaimana container share resource dalam Pod.

Arman Dwi PangestuMarch 24, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Volume
Read
#21

Belajar Kubernetes - Pengenalan dan Penjelasan Volume

Di episode ini kita akan coba bahas Kubernetes Volume untuk persistent data storage. Kita akan mempelajari different volume type, cara mount volume di Pod, dan best practice untuk data persistence.

Arman Dwi PangestuMarch 25, 2026
Belajar Kubernetes - PersistentVolume dan PersistentVolumeClaim
Read
#21.1

Belajar Kubernetes - PersistentVolume dan PersistentVolumeClaim

Di episode ini kita akan membahas secara mendalam PersistentVolume (PV) dan PersistentVolumeClaim (PVC) di Kubernetes. Kamu akan belajar bagaimana Kubernetes mengabstraksi storage, cara PV di-provision, dan bagaimana aplikasi mengklaim storage melalui PVC.

Arman Dwi PangestuMarch 26, 2026
Belajar Kubernetes - Secret
Read
#21.2

Belajar Kubernetes - Secret

Di episode ini kita akan mengeksplorasi Kubernetes Secret — mekanisme native untuk menyimpan dan mengonsumsi data sensitif seperti password, API key, dan sertifikat TLS. Kamu akan belajar cara kerja Secret, tipe-tipenya, keterbatasan keamanannya, dan cara menggunakannya dengan aman di production.

Arman Dwi PangestuMarch 27, 2026
Belajar Kubernetes - Sharing Volume Between Pods
Read
#22

Belajar Kubernetes - Sharing Volume Between Pods

Di episode ini kita akan coba bahas cara sharing volume antara Pod di Kubernetes. Kita akan mempelajari PersistentVolume, PersistentVolumeClaim, StorageClass, dan strategi untuk sharing data across Pod.

Arman Dwi PangestuMarch 28, 2026
Belajar Kubernetes - Environment Variable
Read
#23

Belajar Kubernetes - Environment Variable

Di episode ini kita akan coba bahas Environment Variable di Kubernetes. Kita akan mempelajari cara set environment variable, gunakan ConfigMap dan Secret, reference Pod field, dan best practice untuk configuration management.

Arman Dwi PangestuMarch 29, 2026
Belajar Kubernetes - Downward API
Read
#24

Belajar Kubernetes - Downward API

Di episode ini kita akan coba bahas Downward API di Kubernetes. Kita akan mempelajari cara expose Pod dan container metadata ke application, gunakan fieldRef dan resourceFieldRef, dan practical use case.

Arman Dwi PangestuMarch 30, 2026
Belajar Kubernetes - Managing Kubernetes Objects
Read
#25

Belajar Kubernetes - Managing Kubernetes Objects

Di episode ini kita akan coba bahas managing Kubernetes object menggunakan imperative dan declarative approach. Kita akan mempelajari perbedaan, kapan gunakan setiap method, dan best practice untuk object management.

Arman Dwi PangestuMarch 31, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Deployment
Read
#26

Belajar Kubernetes - Pengenalan dan Penjelasan Deployment

Di episode ini kita akan coba bahas Kubernetes Deployment untuk managing application rollout. Kita akan mempelajari rolling update, rollback, scaling strategy, dan best practice untuk production deployment.

Arman Dwi PangestuApril 1, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan StatefulSet
Read
#27

Belajar Kubernetes - Pengenalan dan Penjelasan StatefulSet

Di episode ini kita akan coba bahas Kubernetes StatefulSet untuk managing stateful application. Kita akan mempelajari stable network identity, persistent storage, ordered deployment, dan best practice untuk database dan stateful workload.

Arman Dwi PangestuApril 2, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Kubernetes Dashboard
Read
#28

Belajar Kubernetes - Pengenalan dan Penjelasan Kubernetes Dashboard

Di episode ini kita akan coba bahas Kubernetes Dashboard untuk managing cluster melalui web UI. Kita akan mempelajari cara install Dashboard v2.7.0, create admin user, access dashboard, dan best practice untuk secure dashboard deployment.

Arman Dwi PangestuApril 3, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Computational Resources
Read
#29

Belajar Kubernetes - Pengenalan dan Penjelasan Computational Resources

Di episode ini kita akan coba bahas Kubernetes computational resources management. Kita akan mempelajari kenapa kita harus selalu specify CPU dan memory request dan limit, bagaimana resource allocation work, dan best practice untuk resource management.

Arman Dwi PangestuApril 4, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Horizontal Pod Autoscaler
Read
#30

Belajar Kubernetes - Pengenalan dan Penjelasan Horizontal Pod Autoscaler

Di episode ini kita akan coba bahas Kubernetes Horizontal Pod Autoscaler (HPA) untuk automatic scaling. Kita akan mempelajari bagaimana HPA work, cara configure autoscaling based on CPU, memory, dan custom metric, dan best practice untuk production autoscaling.

Arman Dwi PangestuApril 5, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Vertical Pod Autoscaler
Read
#31

Belajar Kubernetes - Pengenalan dan Penjelasan Vertical Pod Autoscaler

Di episode ini kita akan coba bahas Kubernetes Vertical Pod Autoscaler (VPA) untuk automatic resource sizing. Kita akan mempelajari bagaimana VPA work, cara install dan configure, update mode, dan best practice untuk right-sizing Pod resource automatically.

Arman Dwi PangestuApril 6, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan ServiceAccount
Read
#32

Belajar Kubernetes - Pengenalan dan Penjelasan ServiceAccount

Di episode ini kita akan coba bahas Kubernetes ServiceAccount untuk Pod identity dan authentication. Kita akan mempelajari bagaimana ServiceAccount work, cara create dan use, token management, dan best practice untuk secure Pod authentication.

Arman Dwi PangestuApril 7, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan RBAC dan RoleBinding
Read
#33

Belajar Kubernetes - Pengenalan dan Penjelasan RBAC dan RoleBinding

Di episode ini kita akan coba bahas Kubernetes RBAC (Role-Based Access Control) dan RoleBinding untuk authorization. Kita akan mempelajari Role, ClusterRole, RoleBinding, ClusterRoleBinding, dan best practice untuk implementing fine-grained access control.

Arman Dwi PangestuApril 8, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Taints dan Tolerations
Read
#34

Belajar Kubernetes - Pengenalan dan Penjelasan Taints dan Tolerations

Di episode ini kita akan coba bahas Kubernetes Taints dan Tolerations untuk node affinity control. Kita akan mempelajari bagaimana taint repel Pod, bagaimana toleration allow Pod scheduled di tainted node, dan best practice untuk workload placement.

Arman Dwi PangestuApril 9, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Affinity dan Anti-Affinity
Read
#35

Belajar Kubernetes - Pengenalan dan Penjelasan Affinity dan Anti-Affinity

Di episode ini kita akan coba bahas Kubernetes Affinity dan Anti-Affinity untuk intelligent Pod scheduling. Kita akan mempelajari bagaimana Node Affinity, Pod Affinity, dan Pod Anti-Affinity work, dan best practice untuk workload placement.

Arman Dwi PangestuApril 10, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Network Policy
Read
#36

Belajar Kubernetes - Pengenalan dan Penjelasan Network Policy

Di episode ini kita akan coba bahas Kubernetes NetworkPolicy untuk fine-grained network traffic control. Kita akan mempelajari bagaimana implement network segmentation, zero-trust networking, dan best practice untuk secure Pod communication.

Arman Dwi PangestuApril 11, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Pod Security Context
Read
#37

Belajar Kubernetes - Pengenalan dan Penjelasan Pod Security Context

Di episode ini kita akan coba bahas Kubernetes Pod Security Context untuk control Pod dan container security setting. Kita akan mempelajari bagaimana run Pod sebagai non-root user, set capability, enforce read-only filesystem, dan best practice untuk Pod security.

Arman Dwi PangestuApril 12, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Helm Charts
Read
#38

Belajar Kubernetes - Pengenalan dan Penjelasan Helm Charts

Di episode ini kita akan coba bahas Helm Charts untuk packaging dan deploying Kubernetes application. Kita akan mempelajari bagaimana create, customize, dan deploy Helm chart, manage dependency, dan best practice untuk Helm.

Arman Dwi PangestuApril 13, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Kustomize
Read
#39

Belajar Kubernetes - Pengenalan dan Penjelasan Kustomize

Di episode ini kita akan coba bahas Kustomize untuk customize Kubernetes manifest tanpa templating. Kita akan mempelajari bagaimana gunakan overlay, patch, base, dan best practice untuk manage multiple environment.

Arman Dwi PangestuApril 14, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan GitOps
Read
#40

Belajar Kubernetes - Pengenalan dan Penjelasan GitOps

Di episode ini kita akan coba bahas GitOps untuk manage Kubernetes deployment menggunakan Git sebagai source of truth. Kita akan mempelajari GitOps principle, tool seperti ArgoCD dan Flux, dan best practice untuk implement GitOps workflow.

Arman Dwi PangestuApril 15, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan External Secret Manager
Read
#41

Belajar Kubernetes - Pengenalan dan Penjelasan External Secret Manager

Di episode ini kita akan coba bahas External Secret Manager seperti HashiCorp Vault untuk manage secret di Kubernetes. Kita akan mempelajari bagaimana store, retrieve, dan rotate secret securely, dan best practice untuk secret management.

Arman Dwi PangestuApril 16, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Observability
Read
#42

Belajar Kubernetes - Pengenalan dan Penjelasan Observability

Di episode ini kita akan coba bahas Observability untuk monitoring, logging, dan tracing Kubernetes application. Kita akan mempelajari metrics, logs, traces, dan best practice untuk implement observability di Kubernetes.

Arman Dwi PangestuApril 17, 2026
Belajar Kubernetes - Pengenalan dan Penjelasan Service Mesh
Read
#43

Belajar Kubernetes - Pengenalan dan Penjelasan Service Mesh

Di episode ini kita akan coba bahas Service Mesh untuk manage service-to-service communication di Kubernetes. Kita akan mempelajari Istio, Linkerd, traffic management, security, dan observability feature dari service mesh.

Arman Dwi PangestuApril 18, 2026