kalaung.orgSolutions for KodeKloud's 100 Days of DevOps practiceKodeKloud's 100 Days of DevOps မှာပါဝင်တဲ့ Labs တွေရဲ့ sloution တွေကို နေ့စဉ် တစ်နေ့တစ်ခု တင်ပေးသွားပါမယ်။ လိုအပ်တာတွေရှိရင်လည်း မှတ်ချက်ပေးသွားလို့ရပါတယ်။ Big thanks to KodeKloud for great free DevOps practice and letting me share the solutions! Pla...Aug 7, 2025·1 min read
kalaung.orgHow to Completely Remove Deleted Secret Files and Large Files from Git HistoryGit ဆိုတာ အားလုံးလည်းသိကြတဲ့, အရမ်းအသုံးဝင်တဲ့ version control system တစ်ခုပဲ ဖြစ်ပါတယ်။ ဒီခေတ်မှာ git မသုံးတဲ့ developer ဆိုတာလည်း မရှိတော့သလောက်ပါပဲ။ Git repository ထဲကို ဖိုင်တစ်ဖိုင် add ပြီး commit လိုက်တာနဲ့ အဲ့ဖိုင်ကို ပြန်ဖျက်လိုက်ရင်တောင် h...May 7, 2025·3 min read
kalaung.orgAWS SAM deployment with GitHub Actionဒါလေးကတော့ မနေ့က ရေးခဲ့တဲ့ article (Deploy NuxtJs app to AWS with SAM) ရဲ့ အဆက်ပါ။ ကျွန်တော်တို့ မနေ့က SAM နဲ့ manual deploy တဲ့ အကြောင်းပြောခဲ့ပြီးပါပြီ။ ဒီနေ့မှာတော့ SAM ကို GitHub Action သုံးပြီး ဘယ်လို CI/CD setup လုပ်မလဲ ဆက်ရေးပေးသွားပါမယ်။ Prep...Aug 19, 2024·3 min read
kalaung.orgDeploy NuxtJs app to AWS with SAMကျွန်တော်တို့ SSR (Server-Side Rendering) ပါ တဲ့ application တွေ ကို AWS ပေါ်မှာ serverless run ချင်တဲ့အခါမှာ Lambda ကိုသုံးလို့ရပါတယ်။ ပုံမှန်ဆိုရင်တော့ serverless framework ကိုသုံးပြီး deploy လိုက်တာက မြန်မြန်ဆန်ဆန်နဲ့ အလုပ်ရှုပ်သက်သာပါတယ်။ Serverl...Aug 18, 2024·6 min read
kalaung.orgCreating Custom AMI using EC2 Image BuilderWhat is AWS EC2 Image Builder EC2 AMI တစ်ခုကို manual ပြုလုပ်တဲ့အခါမှာ Creating, Custimizing, testing and Deploying အစရှိတဲ့ အဆင့်ဆင့်ကို ကျော်ဖြတ်ရပါတယ်။ ဒီလိုအဆင့်ဆင့် ပြုလုပ်ထားပြီးသား image တစ်ခုကို တစ်ခုခု update လုပ်စရာရှိတိုင်းမှာ ဒီအဆင့်တွေကိ...Mar 13, 2024·5 min read