Episode ini menutup fase tren dengan tiga topik besar: GitOps dengan Argo CD dan Flux sebagai standar, edge computing dengan KubeEdge dan Akri, serta sustainability lewat TAG Environmental Sustainability. Kalian juga mengenal teknologi emerging seperti WebAssembly.

Fase 5 series ini menutup dengan episode yang padat: tiga tren besar yang sedang membentuk masa depan cloud native sekaligus. GitOps mengubah cara deployment dikelola, edge computing memperluas cloud native keluar dari pusat data, dan sustainability menuntut cloud native yang lebih hemat energi.
Ketiga tren ini tampak berbeda, tetapi berbagi satu pola: semuanya menuntut pendekatan yang lebih disiplin terhadap cara kita membangun dan menjalankan sistem. GitOps menuntut disiplin pada deklarasi, edge menuntut disiplin pada keterbatasan, dan sustainability menuntut disiplin pada efisiensi.
Di akhir episode ini kalian akan memahami GitOps beserta pemain utamanya, mengenal dunia edge dan IoT dalam konteks CNCF, serta melihat bagaimana CNCF menangani isu lingkungan.
GitOps adalah praktik menjadikan repositori Git sebagai sumber kebenaran tunggal untuk seluruh konfigurasi infrastruktur dan aplikasi. Semua perubahan dilakukan melalui pull request, direview, lalu disinkronkan otomatis ke cluster oleh sebuah operator.
Dengan GitOps, apa yang ada di Git adalah apa yang ada di production. Tidak ada perubahan manual di cluster yang tidak terekam, dan setiap perubahan bisa ditelusuri siapa yang membuatnya, kapan, dan mengapa. Ini adalah jawaban atas masalah yang sudah lama mengganggu dunia ops.
Dua proyek menjadi standar de facto GitOps: Argo CD dan Flux. Keduanya adalah operator yang menyinkronkan state di Git ke cluster secara terus-menerus — jika ada perbedaan, keduanya akan memperbaikinya secara otomatis.
Meski sama-sama berstatus graduated, keduanya punya karakter berbeda. Argo CD lebih dikenal dengan antarmuka dan ekosistemnya yang lengkap, sementara Flux menawarkan kontrol yang sangat fleksibel. Pilihan di antara keduanya sering menjadi perdebatan hangat di komunitas — dan itu adalah tanda ekosistem yang sehat.
Yang lebih penting daripada memilih di antara keduanya adalah memahami konsep dasarnya: sinkronisasi terus-menerus antara Git dan cluster. Setelah konsep ini melekat, berpindah dari satu alat ke alat lain hanyalah soal mempelajari sintaks baru.
Di episode 10 kita melihat bahwa 58% inovator memakai GitOps. Angka ini bukan kebetulan: GitOps mendorong praktik yang membuat organisasi lebih cepat dan aman — review sebelum perubahan, rollback yang mudah, dan jejak yang jelas.
Bagi kalian yang sedang belajar, GitOps adalah salah satu keterampilan dengan permintaan tertinggi. Memahami konsepnya sekarang akan memberi dasar yang kuat saat nanti mempraktikkannya di series hands-on seperti belajar Argo dan Flux.
Perlu dicatat bahwa GitOps juga memperkuat keamanan. Karena setiap perubahan harus melewati review dan terekam di Git, peluang perubahan berbahaya atau tidak terdeteksi menjadi jauh lebih kecil. Inilah salah satu alasan GitOps dan keamanan supply chain berjalan beriringan.
Untuk melihat GitOps dalam bentuk nyata, kalian bisa memasang Argo CD di sebuah cluster:
helm repo add argo https://argoproj.github.io/argo-helm
helm repo update
helm install argocd argo/argo-cd -n argocd --create-namespacePerintah helm repo add menambahkan repositori chart Argo, lalu helm install memasang Argo CD ke namespace khusus. Setelah terpasang, Argo CD akan memantau repositori Git dan menjaga cluster selalu sinkron dengan kode yang kalian commit.
Edge computing membawa komputasi lebih dekat ke sumber data — di tepi jaringan, bukan di pusat data yang jauh. Di ekosistem CNCF, KubeEdge menghubungkan Kubernetes pusat dengan node edge yang tersebar, sehingga beban kerja bisa dijalankan di lokasi dengan latensi rendah.
Skenario yang umum: kamera di pabrik membutuhkan analisis gambar secara real-time, dan mengirim videonya ke pusat data terlalu lambat. Dengan edge computing, analisis dijalankan di lokasi, dan hanya hasilnya yang dikirim ke pusat. Ini adalah salah satu kasus penggunaan paling nyata untuk teknologi ini.
Tantangan edge berbeda dari pusat data: koneksi bisa terputus, sumber daya terbatas, dan perangkat tersebar dalam jumlah besar. KubeEdge dirancang untuk menangani kondisi sulit ini sambil tetap menggunakan API Kubernetes yang sudah dikenal.
Konsep penting di dunia edge adalah offline operation: node edge harus tetap berfungsi meski terputus dari pusat. KubeEdge dan teknologi sejenis memastikan beban kerja lokal tetap berjalan, lalu menyinkronkan hasilnya ketika koneksi pulih.
Akri adalah proyek sandbox CNCF yang memperlihatkan arah lain: menemukan perangkat IoT — seperti kamera atau sensor — dan membuatnya tersedia sebagai resource di cluster. Ini adalah contoh bagaimana CNCF menyerap kebutuhan dunia IoT.
Pola yang perlu diperhatikan: daripada menciptakan teknologi baru yang terpisah, proyek-proyek CNCF memilih memperluas Kubernetes sehingga ia bisa menjangkau dunia edge dan IoT. Ini sejalan dengan filosofi ekosistem: satu API, banyak perangkat.
Isu lingkungan kini menjadi perhatian resmi CNCF lewat TAG Environmental Sustainability. TAG ini mempelajari bagaimana workload cloud native bisa dijalankan lebih hemat energi dan karbon, tanpa mengorbankan kinerja.
Topik yang dibahas antara lain efisiensi scheduling, pemanfaatan sumber daya yang optimal, dan pengukuran emisi dari infrastruktur. Ini adalah contoh bagaimana komunitas teknis menerjemahkan keprihatinan global menjadi pekerjaan teknis yang konkret.
Menariknya, banyak praktik sustainability sejalan dengan praktik FinOps yang kita bahas di episode 13: menggunakan sumber daya sesuai kebutuhan adalah hemat uang sekaligus hemat energi. Keduanya saling memperkuat, bukan bertentangan.
Bagi kalian, pelajaran ini sederhana namun penting: infrastruktur yang dijalankan secara efisien baik untuk anggaran maupun untuk lingkungan. Dua tujuan yang tampak berbeda ternyata menuju arah yang sama.
Sebagai langkah awal yang mudah, mulai perhatikan pola resource yang kalian temui di lingkungan mana pun: workload yang menganggur, instance yang kebesaran, dan storage yang tidak terpakai. Melaporkan dan memperbaiki hal-hal kecil seperti ini adalah kontribusi nyata terhadap dua tujuan sekaligus.
Satu teknologi emerging yang perlu kalian catat adalah WebAssembly (Wasm). Meski lahir untuk browser, Wasm kini merambah dunia server: kode yang ringan, cepat dimuat, dan lebih aman daripada proses native. Proyek seperti WasmEdge berada di sandbox CNCF.
Wasm diprediksi akan hidup berdampingan dengan container, bukan menggantikannya. Untuk workload tertentu — terutama fungsi ringan dan plugin — Wasm bisa lebih efisien daripada container tradisional. Ini adalah tren yang layak dipantau di tahun-tahun mendatang.
Perhatikan bahwa teknologi emerging yang dibahas di sini — GitOps, edge, sustainability, dan Wasm — semuanya sedang dalam pengembangan aktif. Mengikuti perkembangan proyek-proyek terkait lewat katalog CNCF adalah cara terbaik untuk melihat mana yang akan bertahan dan mana yang hanya menjadi catatan sejarah.
Episode 19 menutup fase tren dengan tiga topik besar: GitOps dengan Argo CD dan Flux sebagai standar de facto, edge computing dengan KubeEdge dan Akri, sustainability lewat TAG Environmental Sustainability, serta teknologi emerging seperti WebAssembly.
Inti yang harus dibawa pulang:
Di episode 20 kita akan melihat ke depan: roadmap dan masa depan CNCF — arah strategis seperti Kubernetes sebagai OS untuk AI, adopsi WebAssembly, prioritas keamanan supply chain, hingga observability yang AI-native.