從Git、Docker、Docker-compose、Jenkins、Portainer、K8s到Azure,讓我們一起學習由Container包覆住的美好世界。希望開學後也能堅持住不要棄坑,GO GO GO
系統上線以前,如果我們沒有去挑戰一個系統的極限,我們永遠不知道該系統最高可以有多少的可靠度,壓力測試就是因此而生(Stress testing)。最常見的就是J...
在一個專案Build完成後,通常會跑一些測試來檢測這個專案到底能夠承受多少的流量與有沒有一些會影響使用者的BUG。上一篇文章我們講述了如何使用Jmeter,一個...
Jenkins可以採用分散式架構,也就是包含Master與Slave的Jenkins,如下圖。在部屬的時候可以選擇Build在Slave Server上,這些S...
介紹Jenkins的章節即將進入尾聲了。事實上你可能會想Jenkins默認介面這麼老氣,怎麼就成為全世界最多人用的CI工具了呢? Jenkins其實強就強在他的...
今天來講述CI/CD的最後一個流程,Monitor。將App部署上機器後,我們仍然必須持續監控他的狀態、流量、使用情形甚至是出錯的情境。大多的時候,程式會將這些...
什麼是Github Actions呢?這是Github平台在2019年上架的CI功能,使用Github Actions可以讓你將以往給Jenkins的工作交給G...
在前一些日子的鐵人賽中,我曾經寫過關於Docker in Azure的文章,今天我們接續昨天的Github Actions介紹文章,我們來試著來建立一個CI,自...
Kubernetes是一個知名的分散式管理、編排Container工具,幫助你將不同的dockerized的APP部屬在不同的環境中(e.g. 不同機器、不同雲...
今天來講一下Kubernetes的基本安裝,這次我們選用MiniKube。MiniKube是一個簡單好用的Kubernetes工具。以往在建立Kubernete...
最後,不免俗的還是要說一下完賽感言: 今年是第一次參賽,參賽完的感言是囤文章很重要!! 其實我對後面幾篇的技術都不太熟悉,這次參賽需要一邊學習、一邊實作、一邊寫...