Smart Learning Library

  • Beranda
  • Informasi
  • News
  • Bantuan
  • Pustakawan
  • Area Anggota
  • Pilih Bahasa :
    Arabic Bengali Brazilian Portuguese English Espanol German Indonesia Bahasa Jepang Melayu Persia Russian Thai Turkish Urdu

Search by:

All Author Subject ISBN/ISSN Advanced Search

Last search:

{{tmpObj[k].text}}
Image of IMPLEMENTASI GITOPS UNTUK AUTOMASI DEPLOYMENT APLIKASI BERBASIS DOCKER CONTAINER (STUDI KASUS DI PT ICT)

SKRIPSI IF

IMPLEMENTASI GITOPS UNTUK AUTOMASI DEPLOYMENT APLIKASI BERBASIS DOCKER CONTAINER (STUDI KASUS DI PT ICT)

SUMARNA, M TAUFIQ PERMANA - Personal Name;

ABSTRAK

Pengembangan perangkat lunak modern menuntut proses Continuous Integration dan Continuous Deployment (CI/CD) yang efisien, konsisten, dan aman. Penelitian ini bertujuan mengimplementasikan GitOps berbasis GitHub Actions, Docker, dan Komodo Stack sebagai solusi automasi deployment aplikasi berbasis container di PT ICT.

Metode penelitian mencakup konfigurasi GitHub Organization, pengelolaan Secrets dan variables, serta pembuatan pipeline otomatis untuk secret scanning, vulnerability scanning, dan distribusi Docker Image ke Docker Hub. Komodo Stack digunakan sebagai Platform GitOps dalam mengelola layanan lintas lingkungan (development, staging, production) dengan dukungan monitoring dan sinkronisasi terpusat.

Hasil penelitian menunjukkan sistem mampu mendeteksi bug serta kerentanan lebih dini, mempercepat proses deployment, dan meminimalkan kesalahan manual. Monitoring pada tiga repositori (frontend dan backend) membuktikan pipeline berjalan responsif, meskipun terdapat job dengan tingkat kegagalan tinggi yang justru mengindikasikan efektivitas early failure detection.

Kesimpulannya, pendekatan ini mempercepat siklus pengembangan, meningkatkan keamanan, serta mendorong praktik yang terotomatisasi dan terstandarisasi. Penelitian ini dapat dijadikan referensi penerapan infrastruktur CI/CD berbasis GitOps pada pengembangan perangkat lunak modern.

Kata Kunci: CI/CD, GitHub Actions, Docker, Komodo Stack, Deployment Otomatis, Container, GitOps


ABSTRACT

Modern software development requires efficient, consistent, and secure Continuous Integration and Continuous Deployment (CI/CD) practices. This research implements GitOps using GitHub Actions, Docker, and the Komodo Stack to automate container-based application deployment at PT ICT.

The methodology includes configuring GitHub Organizations, managing Secrets and variables, and building automated pipelines for secret scanning, vulnerability scanning, and pushing Docker Images to Docker Hub. Komodo Stack serves as the GitOps Platform to manage services across development, staging, and production environments, supporting centralized monitoring and synchronization.

The results demonstrate that the system can detect bugs and vulnerabilities early, accelerate deployment, and minimize manual errors. Pipeline monitoring across three repositories (frontend and backend) shows efficient and responsive execution, with some high-failure-rate jobs indicating effective early failure detection.
In conclusion, this approach accelerates the development cycle, enhances security, and promotes automated and standardized practices. The findings can serve as a reference for implementing GitOps-based CI/CD infrastructure in modern software development environments.

Keywords: CI/CD, GitHub Actions, Docker, Komodo Stack, Automated Deployment, Containerization, GitOps


Ketersediaan
S250925013607.2 SUM iPerpustakaan STMIK AMIKBANDUNGTersedia
Informasi Detil
Judul Seri
-
No. Panggil
607.2 SUM i
Penerbit
: ., 2025
Deskripsi Fisik
-
Bahasa
Indonesia
ISBN/ISSN
-
Klasifikasi
NONE
Tipe Isi
-
Tipe Media
-
Tipe Pembawa
-
Edisi
-
Subyek
-
Info Detil Spesifik
-
Pernyataan Tanggungjawab
-
Versi lain/terkait

Tidak tersedia versi lain

Lampiran Berkas
  • JURNAL
Komentar

You must be logged in to post a comment

Smart Learning Library
  • Information
  • Services
  • Librarian
  • Member Area

About Us

As a complete Library Management System, SLiMS (Senayan Library Management System) has many features that will help libraries and librarians to do their job easily and quickly. Follow this link to show some features provided by SLiMS.

Search

start it by typing one or more keywords for title, author or subject

Keep SLiMS Alive Want to Contribute?

© 2026 — Senayan Developer Community

Powered by SLiMS
Select the topic you are interested in
  • Computer science, information & general works
  • Philosophy & psychology
  • Religion
  • Social sciences
  • Language
  • Pure Science
  • Applied sciences
  • Arts & recreation
  • Literature
  • History & geography
Advanced Search