InDean Linby林鼎淵GitLab CI 實戰(踩坑)筆記GitLab CI 是 GitLab 的內建工具,每次 Push 都會觸發一次腳本執行,內容通常涵蓋測試、編譯、部署等一系列自定義內容。 這篇文章會分享設計上要注意的細節,以及實戰過程踩過的坑。Dec 2, 2024Dec 2, 2024
InDean Linby林鼎淵實測有效!手把手帶你將 Docker Image 體積減少 90%Docker Image 體積越大,那部署要花的時間就越長;假如每個版本都有好幾 GB,那並不是一個理想的狀態;因此筆者開始動手實作,想看看到底能將 Docker Image 的體積縮小多少!Sep 1, 2022Sep 1, 2022
InDean Linby林鼎淵模擬 K8s Auto Scaling(可在 Local 端測試)K8s 最吸引人的其中一個功能應該就是用 Auto Scaling 來應付高併發(High concurrency)情境,今天就用一個水平自動擴展(HPA)的範例來讓大家了解他的實際運作模式。Jan 21, 2022Jan 21, 2022
InDean Linby林鼎淵帶你將 Node.js Web App 給 Docker 化,並用 Kubernetes 部署的超簡單範例公司很早就導入了 Kubernetes(K8s),主要是為了自動化部署以及管理、監測多台機器上的 Container,在遇到高併發情境時可以自動擴展。過去我都是以輔助者的角色跟 DevOps 說我希望有哪些功能,所以便藉著寫這篇文章的機會來初探這個已經成為業界潮流的技術。Jan 21, 2022Jan 21, 2022