David CheongDocker networking 101Docker has become a mainstream technology nowadays to host any application for several reasons, such as ease of use, flexibility, the rise…Dec 28, 2022Dec 28, 2022
David CheongUsing custom domain on Synology NAS with Dynamic IPDocker container to update the dynamic IP to CloudFlare DNSFeb 13, 2022Feb 13, 2022
David CheongSetup and run website in Docker Container with TerraformIn this post, I will share on how to create the simple Hello World Nodejs Docker container and deploy it with Terraform in your local…Jan 10, 2021Jan 10, 2021
David CheongTerraform workspace to deploy multiple environment stackWhen working with infrastructure, we always have to deal multiple environment such as development, staging, production or UAT, as a system…Nov 28, 2020Nov 28, 2020
David CheongImporting AWS EC2 resources back to TerraformTerraform is a great Infrastructure as Code tools where it allow you to define and deploy all your resources to the public cloud such as…Nov 25, 2020Nov 25, 2020
David CheongLaravel Code Analysis using SonarQube Docker ContainerDevOps automation become a mainstream nowadays, there are plenty of tools available for you to build, deploying and automated testing…Nov 24, 2020Nov 24, 2020
David CheongInstalling OpenVPN server in AWS EC2 with User data and TerraformThis is the terraform version of installing OpenVPN in the EC2 with user data, and it’s the 2nd part from the previous post to install the…Nov 22, 2020Nov 22, 2020
David CheongInstalling OpenVPN server in AWS EC2 with User dataOpenVPN Server is one of the common and popular VPN server available in the market, I will share the installation of the OpenVPN with EC2…Nov 20, 2020Nov 20, 2020
David CheongS3 bucket policy & IAM policyAWS S3 provide a lot of flexibility on the permission control, you can either attach the policy on the IAM user, buckets or use the…Aug 28, 2020Aug 28, 2020
David CheongData encryption using AWS KMS KeySecurity always a top priority when come to the system design and development, encryption is vital when deal with sensitive data which…Aug 21, 2020Aug 21, 2020