Duan Li魔獸世界番外篇:無窮盡的副本 — Volume Snapshot前面幾篇,分別介紹了 Ceph、NFS、vSphere 以及 Portworx 在 kubernetes 上安裝與設定的方式。而有 volume 的使用,就有 snapshot 的需求,就好像 “有人的地方就有江湖” 一樣。在 kubernetes 裡的 snapshot…Sep 17, 2021Sep 17, 2021
Duan Li創世紀:古老的技術依然很有活力的應用到現代 — NFS作為一個古老即存在的服務,NFS 非常容易設定與部署,因此在測試 kubernetes 時,以 NFS 作為 storage 來源是非常容易而且方便的。尤其以 NFS 作為 storageClass 時,可以用 ReadWriteMany…Sep 17, 2021Sep 17, 2021
Duan Li巫術:擁有神奇力量 — vSphere容器時代的來臨,乍看對於虛擬機器的應用是個競爭,但是 VMware 卻能快速應變的化危機為轉機,從 PKS 到 Pacific Project,從 vSphere 6.7 到 vSphere 7.0 ,改變不可謂不大,這份動能顯示了 VMware 強大的競爭力。Sep 17, 2021Sep 17, 2021
Duan Li魔法門:開啟魔法力量的 PortworxPortworx 也是 Cloud Native Storage 的一種,和 rook 一樣式使用 node 上的 disk 當 storage。可以在一些資料中看到 portworx 在同類型產品中的效能相當優異,並且 portworx…Sep 17, 2021Sep 17, 2021
Duan Li魔獸世界 — Kubernetes 裡的 Storage對於從 docker 環境轉到 kubernetes 的人來說,最容易困惑及困擾的,或許就是 storage 的使用了。對 docker 來說,指定一個 host 路徑,以及掛載至容器裡的路徑,這樣就可以使用 volume 了。Sep 17, 2021Sep 17, 2021
Duan Li1Q84 — Kubernetes 與 Jenkins 世界的交集 part 5要把程式部署到 kubernetes 上有很多種方法,例如:Sep 17, 2021Sep 17, 2021
Duan Li1Q84 — Kubernetes 與 Jenkins 世界的交集 part 4接著來處理 build image stage,大致上和之前的 stage 類似,也是新增 container template 以及增加 pipeline 的 stage ,只是要執行 docker 的環境比較複雜,會要再多一些其他設定。Sep 17, 2021Sep 17, 2021
Duan Li1Q84 — Kubernetes 與 Jenkins 世界的交集 part 3設定 pipeline 時,會設定許多個 stage,然後分別對應到不同的 container 來進行這些工作。預定進行的 stage 如下:Sep 17, 2021Sep 17, 2021
Duan Li1Q84 — Kubernetes 與 Jenkins 世界的交集 part 2這篇來設定 gitlab 與 jenkins 互動的部分,目標是 gitlab 上的目標專案有 push code 時,會 trigger jenkins 進行 CI/CD 的流程。Sep 17, 2021Sep 17, 2021
Duan Li1Q84 — Kubernetes 與 Jenkins 世界的交集 part 1Jenkins 是個歷史悠久的工具,功能相當成熟,有不少企業都在使用。在容器化與 kubernetes 興起後,軟體開發、測試與部署的方式有了相當程度的不同,對 CI/CD 流程來說有不小的挑戰,有不少新興的工具· kubernetes 原生的姿態出現,而老牌的…Sep 17, 2021Sep 17, 2021