Course Content
Pengenalan Course
Pengenalan Course
Persiapan Environment Lab
Penjelasan Modul Environtment Lab
Konfigurasi VirtualBox
Platform Diskusi
Pengenalan GitOps
Penjelasan Modul Pengenalan GitOps
Penjelasan GitOps
Perbedaan GitOps dengan DevOps
Keuntungan Penerapan GitOps
Jenis-Jenis Alat Pada GitOps
Apa itu Git?
Kuis 1
GitOps Menggunakan Argo CD
Penjelasan Modul GitOps Menggunakan Argo CD
Pengenalan Tentang Argo CD
Keuntungan Menggunakan Argo CD
Kosep Dasar dan Asitektur Argo CD
Pengenalan Docker
Instalasi Docker
Kuis 2
Dasar GitLab untuk GitOps
Penjelasan Modul Dasar GitLab untuk GitOps
Pengenalan GitLab
Git Cheat Sheet
Remote Repository
Buat Repository Menggunakan Command Line
Menambahkan File
Lab 5.1 - Membuat Repository dan Menambahkan File
Kuis 3
Integrasi GitLab dengan Argo CD
Penjelasan Modul Integrasi GitLab dengan Argo CD
Pengenalan Kubernetes
Pengenalan K3D
Lab 6.1 - Instalasi K3D
Lab 6.2 - Instalasi Argo CD menggunakan K3D
Lab 6.3 - Integrasi Argo CD dengan GitLab dan K3D
Kuis 4
Deployment Aplikasi dengan Argo CD
Penjelasan Modul Deployment Aplikasi dengan Argo CD
Pengenalan Tentang Aplikasi Deklaratif
Pengenalan Tentang Format File YAML
Lab 7.1 - Membuat Aplikasi Sederhana Menggunakan Argo CD CLI
Lab 7.2 - Membuat Aplikasi Sederhana Menggunakan ArgoCD UI
Lab 7.3 - Mengelola Aplikasi Menggunakan Argo CD (Penambahan, Hapus dan Pembaruan Aplikasi)
Kuis 5
Implementasi ArgoCD Pada CI/CD Pipelines
Penjelasan Modul Integrasi Kontinu dengan GitOps
Konsep CI/CD dalam GitOps
Integrasi Argo CD dengan Sistem CI/CD untuk Otomatisasi Deployment Aplikasi
Lab 8.1 - Membuat Aplikasi Sederhana Menggunakan CI/CD dengan GitOps
Lab 8.2 - Deploy Aplikasi Game 2048 Menggunakan CI/CD dengan GitOps
Kuis 6
Manajemen Konfigurasi dan Pemeliharaan
Penjelasan Modul Manajemen Konfigurasi dan Pemeliharaan
Pengelolaan Konfigurasi Aplikasi dan Infrastruktur Menggunakan GitOps
Penanganan Perubahan Konfigurasi dan Rollback Menggunakan Argo CD
Strategi Pemeliharaan dan Pembaruan Aplikasi dengan GitOps
Lab 9.1 - Pembaruan Konfigurasi dan Rollback
Lab 9.2 - Studi Kasus Troubleshooting
Lab 9.3 - Studi Kasus Create Deployment
Kuis 7
Finish
Oops, kamu perlu login terlebih dahulu untuk melanjutkan pembelajaran.
Apakah kamu ingin melanjutkan pembelajaran?
Lanjutkan progres belajarmu sekarang!
Ya, saya ingin lanjut
GitOps Using ArgoCD and GitLab for Continuous Delivery
Penjelasan Modul Environtment Lab