本文同步刊登於個人技術部落格,有興趣關注更多 Kubernetes、DevOps 相關資源的讀者,請務必追蹤從零開始的軟體工程師之旅,喜歡的話幫我按讚分享、歡迎...
本文章同時發佈於: Medium iT 邦幫忙 大家好,繼上次Week24 - 用 Minecraft 來說明 Docker 為什麼這麼香 -...
本文章同時發佈於: Medium iT邦幫忙 大家好,繼上次Week23 - 用Minecraft來說明Docker為什麼這麼香 - 概念篇的文章...
本文章同時發佈於: Medium iT邦幫忙 大家好,繼上次Week22 — 用Redis來幫Line bot髒沙發設計一次性功能 — 實作篇的文...
公司介紹:成立於2017年6月,已在台灣穩健成長三年,並持續深耕發展;我們專精於遊戲平台及大數據系統的研發,提供海外客戶穩定、安全及高品質的軟體工程服務;為了因...
Youtube連結:https://bit.ly/2WrOOk7 這次我們示範如何利用多個FROM語法,來產生過渡階段的docker Image,讓我們能將整...
影片連結:https://hahow.in/cr/docker-picture 架構圖:https://imgur.com/N3s6qsU 這邊跟大家分享,正式...
Youtube連結:https://bre.is/D2VXFXyL 雖然Docker的正式課程還在審核階段,但這邊先給大家看看,我們能如何利用Docker,來...
Youtube連結:https://bit.ly/3butDlV 本影片將透過3D圖示介紹Docker跨平台的特型與原理! 本次要探討的架構圖如下:
Youtube連結:https://bit.ly/3fHjZzv Docker 能運行在各個不同的作業系統上,然而對於各種作業系統,我們需要相對應的安裝方...
Youtube連結:https://bit.ly/2Wt5pE9 此影片中,我們將比較「一般佈版」與「Docker 佈版」兩者的差異,透過實際操作讓大家體...
在《Day 6 初探 GitLab Workflow & GitLab Flow》,我們有提到 Workflow 的最後一個步驟是 Feedback,對...
HttpRunner 是筆者很喜歡的 API 自動化測試框架, 但除了測試本身之外,對筆者最大的價值,是啟發了我對自動化測試的思考。如何提升自動化測試的效率,將...
終於寫到第三十天的內容啦,回顧前二十九天的內容都是我跟我的團隊的隊友們一起努力出來的心路歷程,從每個不合理的流程中不斷的改良與設計才能夠擁有現在的樣貌,不過仍然...
前面幾天我們介紹了 Auto DevOps 的 CI/CD Pipeline 其中的每個 Stage,但就如其名這些 Stage 都是 Auto 自動產生的,萬...
今天來看 Auto DevOps 的最後一個 Feature——Auto Monitoring。這也是基於 GitLab 有串接 K8S,而且有透過 K8S 安...
昨天搞定了 Auto Deploy,現在 Auto DevOps 自動產生的 CI/CD Pipeline 只剩下一個 Stage: Performance。...
在 第18天 介紹過該如何透過 Drone 自動 Build Image 並推上 Harbor 私有庫,那麼今天介紹該如何透過Drone 更新線上環境的 Ima...
昨天我們為 Auto DevOps 設置了 K8S,順利讓它可以產生完整的 CI/CD Pipeline,但在 Stage: Staging 卻出現卡關的狀況。...
如果說 K8S 是有效管理 Docker Container 的工具,那麼 Helm 就是有效管理 K8S Yaml 的工具, Helm 會將 K8S 的服務...
延續昨天,今天我們要將 Auto DevOps 搭配 K8S,讓它能夠發揮更多的功能。 其實艦長自己有試過要架設 K8S 然後與自己架設的 GitLab 整合,...
每次建構一次映像檔都是非常費時的,所以我們希望多個環境可以盡量的共用同個映像檔,那到底要如何做到呢?ConfigMap 就是因此而生,我們不要將 config...
今天要介紹好用的分類用法Namespace與 Label,試著想像一個情境,當你有100個服務且有三個不同環境(DEV、QA、PROD),為了節省成本你將 QA...
你可以在 GKE 上自行搭建雲端的 mongodb,但基於「兩個披薩原則」下,我覺得只要是非主產品線的工作事項,使用團隊的人力去做,就是一種人力資源的浪費。(純...
GitLab 自從 10.0 開始,新增了神奇的 Auto DevOps 功能,顧名思義 Auto DevOps 就是一個會幫你自動產生 CI/CD Pipel...
前一篇我們已經完成 75% 的前置動作,就差 cloud build 幫我們把最新的映像檔部署到 GKE 服務對吧,這部分也非常簡便,我們在建構步驟中,加一段...
延續昨天的內容,對於 CI Service 我們開始有了一些不同的想法,其實它就是一個 Worker,可以利用它來幫我們代勞執行許多的任務,既然如此是不是也能同...
今天我們一樣要繼續改善 CI/CD Pipeline,不過今天的內容說是改善 Pipeline 並不太正確,應該說我們要來更靈活的利用 CI Service。...
GCP 裡面有一個服務叫 Cloud Build,它可以幫你做持續建構、測試和部署,你可以把它想像成一個簡易版的 Jenkins,更棒的是它也完美整合了 GKE...
Container 的硬碟空間是短暫的,隨著 Container 生命一同消失,那麼重要的資料該如何保存? 今天會說明 Volumes 與 Storage Cl...