Daniel Pepuho

Daniel Pepuho @danielcristho

About: AWS Community Builder | Bachelor of Informatics | Focus on topics: Cloud Computing, Distributed Systems | Lifelong learner

Location:
Jayapura, Papua
Joined:
Aug 27, 2021

Daniel Pepuho
articles - 29 total

AWS EKS: Running Your First Workload Using AWS CDK

TL;DR - Created an EKS cluster and deployed a workload using AWS CDK - Separated stack...

Learn More 3 0Feb 6

AWS EKS: Create Your First Cluster Using AWS CDK

TL;DR - Create an EKS cluster using AWS CDK Python - Provision infrastructure via AWS...

Learn More 2 0Jan 28

Exploring Logging in Caddy

At some point, I realized that ‘it works’ is not enough. I need to know how it works too.” When...

Learn More 5 0Dec 17 '25

Docker Image Compression: gzip vs zstd

Docker images are already compressed when you push them to registries like Docker Hub, GHCR, AWS ECR,...

Learn More 2 0Dec 2 '25

Running Firefox in Docker? Yes, with a GUI and noVNC!

Docker isn’t just for serve your code, appliactions. you can actually run a full desktop app inside...

Learn More 7 2Nov 21 '25

My First Experience as a Speaker at AWS Community Day

Hello everyone! 👋 Last weekend, I had the amazing opportunity to be a speaker at AWS Community Day...

Learn More 3 0Nov 4 '25

Exploring Load Balancing in Caddy Using Docker

Hello there! In this post, we'll dive into the world of Caddy, a modern and powerful web server....

Learn More 6 0Aug 27 '25

Dockerizing Go API and Caddy

Hello! In this post I'll walk through how to use Caddy as a reverse proxy and Docker for...

Learn More 9 0Aug 18 '25

Deploying a Simple Flask API Using Gunicorn, Supervisor & Nginx

Intro Hi there! Flask is great for building APIs quickly. But turning your local project...

Learn More 9 0Apr 30 '25

Deploying a Simple Go API with Supervisor and Nginx

Intro Hi! In this post, I'll show you how to deploy a simple Go API using Supervisor to...

Learn More 39 8Mar 20 '25

Kubernetes 105: Create Kubernetes Cluster

Let's start again. Now we will do some practices. In this part of the Kubernetes series, we will...

Learn More 3 0Feb 1 '25

Kubernetes 104: Controllers

Let's start again. Now I'm going to talk about Controllers in Kubernetes. In Kubernetes, a Controller...

Learn More 3 0Jan 22 '25

Kubernetes 103: Objects

Let's start again. Now I'm going to talk about objects in Kubernetes. In Kubernetes, an object...

Learn More 7 0Jan 17 '25

K3D: Getting Started with ArgoCD

Intro ArgoCD is a GitOps tool with a straightforward but powerful objective: to...

Learn More 6 0Jan 10 '25

K3D: Monitoring Your Service using Kubernetes Dashboard or Octant

K3D is a lightweight wrapper around k3s that allows you to run Kubernetes clusters inside Docker...

Learn More 3 0Jan 3 '25

Exploring K3S on Docker using K3D

In this post, I’ll show you how to start with K3D, an awesome tool for running lightweight Kubernetes...

Learn More 5 0Dec 24 '24

Automating Flask & PostgreSQL Deployment on KVM with Terraform & Ansible

😀 Intro Hi, in this post, we will use Libvirt with Terraform to provision 2 KVM locally...

Learn More 4 0Dec 10 '24

Third Year as Contributor, First Year as Maintainer

This is a submission for the 2024 Hacktoberfest Writing challenge: Maintainer Experience Hello! This...

Learn More 10 2Oct 13 '24

Kubernetes 102: Kubernetes & Containerzation

Okay, let's start again. Kubernetes and container are two things that cannot be separated from each...

Learn More 6 0Aug 3 '24

Kubernetes 101: Introduction

Hi, welcome to the wonderful world of DevOps! This post was written during my journey of learning...

Learn More 11 0Jul 30 '24

Deploy Laravel API To AWS Lambda

About two months ago, I was given a task to deploy Laravel API to Lambda. And then I found the ways...

Learn More 9 1Apr 10 '24

Build Multi Arch Docker Image

Case I have several problems, when I create a Docker image on Ubuntu which in fact uses...

Learn More 2 0Oct 4 '23

Installing Docker on a Remote Server using Ansible

Long time no see, now i will show you how to install Docker using Ansible Playbook. Let's start!!! ...

Learn More 20 0Aug 28 '23

How to back up and restore MySQL database on Linux using cron

1. Make new .sh file on root directory called mysql_backup.sh. #!/bin/bash # This...

Learn More 3 0Oct 11 '22

error: Pulling is not possible because you have unmerged files. How to solve?

when i try to pull in my local directory, i got error like this. $ git pull error: Pulling is not...

Learn More 37 7Feb 13 '22

How to solve 'authentication failed' in Paramiko

I got an error when running automation script for network device like this: ~python-Automation/ $...

Learn More 20 0Nov 22 '21

How to enable passwordless sudo in Linux

I can show you many steps to configure passwordless sudo for specific user: 1.open your terminal...

Learn More 4 0Nov 14 '21

Learn Ansible for beginner

#day01 👋 Hi there, this is my documentation when i learning about Ansible What is...

Learn More 6 0Nov 12 '21

Configure SSH passwordless

Now i can show how to configure SSH passwordless on Ubuntu Server. You can use SHH passwordless when...

Learn More 6 0Nov 10 '21