PinnedMini Project: Gitlab CI/CD Pipeline For React Application | Part1Pada proyek ini, kita akan membuat pipeline CI/CD untuk aplikasi React menggunakan GitLab CI/CD. Kita akan menerapkan tiga tahapan (stages)…Mar 25, 2023Mar 25, 2023
PinnedIntegrasi Sonarqube Dengan Jenkins PipelineSonarqube merupakan sebuah tools yang biasanya digunakan pada tahapan Static application security testing (SAST) pada tahap ini sebuah…May 6, 2022May 6, 2022
Effortless CI/CD: Integrating ArgoCD into Kubernetes WorkflowsContinuous integration and continuous deployment (CI/CD) pipelines have become a cornerstone of efficient software delivery. Kubernetes…Jan 9Jan 9
Seamless Development on Windows 11 with WSL 2.3 and Ubuntu 24.04.1 LTSDevelopers and tech enthusiasts often find themselves navigating between the robust development tools of Linux and the user-friendly…Dec 13, 2024Dec 13, 2024
Automating Docker Container Updates with Watchtower, AWS ECR, and Mattermost NotificationsAs DevOps keeps growing, automation is becoming more important than ever for managing modern infrastructure. In this post, I’ll show you an…Sep 6, 2024Sep 6, 2024
How to Configure Grafana Alloy with Self-Hosted Prometheus and Loki ServerGrafana Agent and Grafana Agent Operator are deprecated and will enter into Long-Term Support beginning today (April 9, 2024). This means…Aug 21, 2024Aug 21, 2024
Grafana Loki Setup Basic Auth Behind Nginx Reverse Proxy (HTTPS)Grafana Loki, a powerful and scalable log aggregation system, lacks built-in authentication. To protect your log data…Aug 6, 2024Aug 6, 2024
DevSecOps: Securing Gitlab CI/CD PipelineAn unsecured CI/CD pipeline can introduce vulnerabilities at various stages, potentially compromising your application and user data…Mar 19, 2024Mar 19, 2024
How to saving Gitlab runner cost up to 90% using AWS EC2 Spot instanceGitlab Runner is a component of Gitlab CI/CD that plays a crucial role in executing the jobs defined in your CI/CD pipelines. It acts as a…Dec 11, 2023Dec 11, 2023