Bangun dan Rilis Container Image dari GitHub ke DockerHub via AWS CodeBuild

tl;dr Provision build server di AWS CodeBuild menggunakan Terraform. Kemudian bangun dan rilis container image dari GitHub ke Dockerhub via AWS CodeBuild Proses membangun dan merilis sebuah container image umumnya memerlukan sebuah build server atau CI/CD engine. Amazon Web Services (AWS) menyediakan sebuah layanan/service bernama AWS CodeBuild yang dapat bertindak sebagai build server. CodeBuild merupakan... Continue Reading →

AWS App Runner: Solusi Menjalankan Aplikasi Berbasis Container Secara Mudah dan Serverless

tl;dr Cara provision dan menjalankan aplikasi berbasis container di AWS App Runner menggunakan Terraform Menjalankan aplikasi berbasis container saat ini dapat dilakukan berbagai macam cara. Entah itu dengan menggunakan container orchestrator atau tanpa container orchestrator. Dengan menggunakan dan mengelola compute resource/server atau tanpa harus mengelola compute resource/server (serverless). Amazon Web Services (AWS) menyediakan sebuah service... Continue Reading →

Membuat Job Jenkins via REST API

Hi gengz, kali ini kita akan belajar untuk membuat job Jenkins via REST API. Mari kita cek dulu diagramnya ya. Diagram Alur Kerja Kita akan melakukan POST dan mengirimkan parameter berupa Git Url ke JenkinsJenkins akan membaca parameter yang kita kirimkan, dan membuat job menggunakan Job DSLJob akan terbuat, dan langsung connected dengan git yang... Continue Reading →

Menjalankan WordPress Self Managed di Amazon Lightsail

tl;dr Cara menjalankan WordPress self managed di Amazon Lightsail menggunakan Terraform WordPress sebagaimana yang kita tahu adalah salah satu Content Management System (CMS) yang banyak digunakan. Salah satu kegunaannya yang sering dijumpai adalah sebagai platform untuk hosting blog. Sebetulnya WordPress menyediakan Software as a Service (SaaS) yang dapat kita gunakan. Namun kadang di beberapa pengguna... Continue Reading →

Encrypt dan Log EC2 Session

tl;dr Cara mengenkripsi dan log EC2 session menggunakan AWS Key Management Service (KMS) dan Amazon CloudWatch Logs. Salah satu metode untuk terhubung atau akses EC2 instance yang ada di Amazon Web Services (AWS) adalah menggunakan Session Manager. Session Manager memungkinkan kita untuk melakukan remote akses ke EC2 instance tanpa melakukan SSH. Jika tertarik mengetahui lebih... Continue Reading →

Simple Windows HTTPS Server Menggunakan NGINX di AWS

Hi gengz, di artikel kali ini kita akan coba configure HTTPS menggunakan NGINX di Windows Server. Berikut adalah diagram yang akan kita buat Saya sudah mempersiapkan EC2 Windows Server 2019 di AWS yang saya miliki. Langsung aja kita RDP ke Servernya yuk. Generate Sertifikat Menggunakan Openssl Install openssl msiexec.exe /i https://slproweb.com/download/Win64OpenSSL_Light-3_0_3.msi Masuk ke folder C:\Program... Continue Reading →

Automation Menghapus Untagged Container Image di Amazon ECR Menggunakan ECR Lifecycle Policy

tl;dr Membuat ECR lifecycle policy untuk menghapus untagged container image di Amazon ECR menggunakan Terraform. Jika pada blogpost sebelumnya, Build dan Release Container Image dari GitLab CI/CD Pipeline ke Amazon Elastic Container Registry (ECR), saya mendiskusikan cara build dan push container image dari GitLab CI/CD pipeline ke Amazon ECR. Pada blogpost kali ini saya akan... Continue Reading →

Build dan Release Container Image dari GitLab CI/CD Pipeline ke Amazon Elastic Container Registry (ECR)

tl;dr Cara konfigurasi membuat Amazon ECR Repository via Terraform. Kemudian build dan release container image dari GitLab CI/CD pipeline ke Amazon ECR Repository Jika kita berbicara metode pembuatan dan rilis container image pastilah banyak sekali metodenya. Begitu juga dengan tempat menyimpan container image atau yang sering disebut container registry, banyak sekali media yang dapat digunakan.... Continue Reading →

Re-Usable IAC Menggunakan Pulumi Component Resource

Hi Gengz, kali ini kita akan coba coba untuk buat re-usable iac yuk, langsung gaskan aja. Source https://www.pulumi.com/docs/intro/concepts/resources/components/ Inisiasi Mari kita inisiasi dulu pulumi nya ya gengz (saya menggunakan ap-southeast-1 sebagai region) pulumi new aws-typescript Kita akan melihat hasil code berikut import * as pulumi from "@pulumi/pulumi"; import * as aws from "@pulumi/aws"; import *... Continue Reading →

Situs yang Didukung WordPress.com.

Atas ↑