前言 比起暸解 Istio 還有什麼進階功能,大家應該更迫切想知道如何把 Istio 跟目前團隊的 DevOps 流程相結合。這幾篇會介紹 Argo CD 這個...
昨天我們聊到 DevOps 是一種職缺,但它也只是一種「職缺名稱」,關鍵重點還是企業用人單位希望這個職缺能擁有哪些職能。 其實按上面這個論述,我們會發現該職缺叫...
昨天我們成功使用了Terraform在GCP上面生成了一個虛擬機器。但是有一些部署的內容,單單使用Terraform去管理,可能未如理想。假如今天我要在VM上運...
有了鯨魚工具箱~再來設立個實驗室吧! 圖片來源:Docker (@Docker) / Twitter 經過了20多天終於弄好基礎了... 接著往開發前進~...
前言 前面的章節我們分別介紹了 Istio 的Traffic Management、Observability 以及 Security 三大功能,並且透過簡單的...
昨天我們聊完了 CI/CD Pipeline 的歷史,並且再次丟了一個問題給大家——「你覺得 CI/CD Pipeline 是公司請一位 DevOps 工程師就...
昨天我們成功在本機,利用Terraform在GCP上面啟用一部VM。今天,我們就利用Jenkins加上Terraform,使到整個過整自動化吧! 加入Crede...
昨天談到了第 3 代的 CI/CD Pipeline,並且在最後拋了兩個提問給大家,不知道大家的想法是什麼?有任何想法,歡迎與我聊聊喔。 今天就讓我們對這連續多...
什麼是 DevOps? DevOps 是結合 Develop 以及 Operations 的概念,將開發與維運整合在一塊,可提升專案的交付效率與服務能力,相較於...
昨天談到基礎架構即程式碼,那麽今天,我們就介紹一下其中一款常用的工具,Terraform。 Terraform是一款由HashiCorp以Go語言寫成的基礎架構...
昨天我們聊到 Container 出現後,對於 CI/CD Pipeline 也帶來巨大的影響,進入了第 2.5 代的 CI/CD Pipeline,今天我們要...
關於富果 富果帳戶,是年輕人都在用的投資帳戶! 在富果的每一位夥伴都相信著,透過持續學習和進步,投資這項技能將成為我們這個世代,累積財富的一種理想方式。所以我們...
前言 現今網路世界中駭客的攻擊層出不窮,除了讓使用者的個資外洩之外,也導致企業蒙受巨大損失,所以建立 Application 部署環境時,除了要考慮擴展性、可移...
終於到了鐵人賽的第21天了,基本上算是進入了這個系列的最後直路了。所以我們的CICD Pipeline也差不多進入最後一個階段 – 持續部署了。 說到持續部署的...
前言 前一篇介紹 Traces 是以一到多個 Spans 所組成,用來追蹤單次請求在系統內部的行為,幫助我們找出 Microservices 的故障原因。本篇會...
前言 在 Day16 - Observability 介紹 中了解了 Metrics、Tracing 和 Logging 三大資訊,其中 Logging 和 M...
昨天我們成功安裝了Harbor,今天,我們就讓Jenkins把這幾天我們的手動操作完全自動化吧!Let’s go! 新增Docker Registry Cred...
延續第 2 代的 CI/CD Pipeline,接著下一個重量級的事件是什麼呢? 其實就是之前提過、大家也都知道的 Container 風潮席捲全球啦! 包含...
前言 Grafana 強大的地方在於支援多種資料來源以及豐富的面板選擇,幫助我們可視化所需資訊。本篇就來實際操作看看,建立屬於自己的 Grafana Dashb...
昨天我們聊了第 1 代的 CI/CD Pipeline,今天讓我們繼續看下去。 首先,絕對要提的重要事件有兩個: 第一是 2008 GitHub 與 Bitb...
昨天介紹了Harbor這套軟體,今天我們就一起學習如何進行安裝吧! 安裝Harbor 首先到Harbor的發佈頁面取得最新版本的Harbor安裝檔https:/...
前言 前兩篇介紹了 Kiali 工具,裡面有不同的 GUI 介面將 Application 可視化,雖然方便,但 Kiali 的介面都是固定的,如果想要把所需資...
昨天我們成功在本機建立了一個Docker的映像檔。但是對於一個完整的CICD環境來說,我們不可能每一次部署都重新Build一次新的Docker映像檔,因為這樣做...
昨天我們看了 1994 ~ 2011 為止的 CI/CD Pipeline 部分歷史事件,今天會接續昨天的內容,繼續聊下去。 昨天我們提到,在 1999 之後,...
昨天預告了今天要聊 CI/CD Pipeline,那我們該從何聊起呢?我想就同樣從歷史開始聊吧?畢竟在前面幾天的文章,我們也多次聊過歷史了,從歷史切入其實挺好的...
前言 在 上一篇 介紹了 Kiali 能夠可視化架構及顯示 Monitor 相關資訊,除了這些功能之外, Kiali 還能幫助我們建立 Istio 相關規則,至...
在這次鐵人賽的最後,我想要來講加密傳輸資料 Obtain certificate 我們用之前提到的 Let’s Encript 來獲得憑證 在 nginx/si...
昨天我們談到「DevOps 全是廢話」,一切都是企業為了生存而必然(應該要)發生的「持續改善」。 既然如此,那就讓我們開始看看在這趟名為「DevOps 」的持續...
昨天跟大家簡單講解了一下使用Docker的好處,那麽今天,我們就為我們的Hello World專案,建立一個可供執行的NodeJS Docker映像檔吧! (注...
前言 要提升系統的 Observability,除了要盡可能蒐集應用程式的資訊,能夠綜觀全局的 GUI 工具必不可少,本篇要介紹的 Kiali 就是個擁有強大功...