現代 IT 人一定要知道的 Ansible 自動化組態技巧 02. Ansible 是什麼? 在凍仁解說之前,先來聽聽大家認為的 Ansible 是什麼。 A...
前言 對於開發團隊而言,如何監控應用服務在 Server 上的資源使用一直是個很重要的課題,透過監控、可以偵測目前服務是否發生異常之外,也可以透過過去監控的資料...
1.於本機環境示範2.本日內容參考Docker GitLab,並些許做修正 今天會示範如何透過 docker 建立 gitlab ,並設定 OAuth 取得...
關於富果 富果帳戶,是年輕人都在用的投資帳戶! 在富果的每一位夥伴都相信著,透過持續學習和進步,投資這項技能將成為我們這個世代,累積財富的一種理想方式。所以我們...
在昨天我們完成了 CI Pipeline 的 Stage: build,今天接續進度要來處理 Stage: deploy。 如果你忘記目前假想的 CI/CD P...
現代 IT 人一定要知道的 Ansible 自動化組態技巧 14. 怎麼使用 Ansible 的 Template 系統? template module 是凍...
繼 Day 1 與 Day 2 了解了什麼是 DevOps 與 CI 後,接著我們來看看 Agile 相關開發方法,與 DevOps 和 CI 之間的關係為何?...
title: 【從題目中學習k8s】-【Day8】K8s常用指令 (Cheat Sheet)&解題技巧description: 以無比的恆毅力堅持30...
前言 當 Cluster 上被不同部門或是不同團隊使用時,Kubernetes Cluster 上的資源管理就非常重要了。要如何避免所有資源被單一 contai...
現代 IT 人一定要知道的 Ansible 自動化組態技巧 01. 前言 凍仁在學時很喜愛《Unix 與 Linux 自動化管理》一書,並幻想著有朝一日也能達到...
我們接下來的範例,都是使用 GCP 的方案,雖然 GCP 的 UI 介面已經做得蠻不錯的,如果想把整個環境的建置步驟記錄下來,即使是截圖並寫文字描述補充,還是考...
title: 【從題目中學習k8s】-【Day15】第七題 - Volumedescription: 以無比的恆毅力堅持30天鍊成鐵人--連續30天,一天發表...
前言 前面我們提到compose就是個協助多容器開發的工具,也因為該工具的誕生,讓許許多多原本使用scripts來啟動多容器的程序員得以更簡單的開發。所以此章節...
初學 Docker 時,很常發生在不知道 docker-compose.yml 該如何撰寫,且官方網站又沒有提供範例參考,僅僅丟下一行 docker run 指...
title: 【從題目中學習k8s】-【Day25】第十六題 - TroubleShooting 2description: 以無比的恆毅力堅持30天鍊成鐵人...
開始今天的進度之前,再幫大家恢復一下記憶,目前規劃的 CI/CD Pipeline 將如下圖。 (這是 dev 與 stg 環境的 CI Pipeline。)...
將專案整合 Gitlab 和 Jenkins 產生 Token 前幾天有在虛擬機械中產生金鑰今天也要再來產生一組不過這次產生的是要在 Jenkins 和 Git...
title: 【從題目中學習k8s】-【Day6】奇怪的Pod - Static Poddescription: 以無比的恆毅力堅持30天鍊成鐵人--連續30...
花了兩天的時間完成了 Gitlab 與 Drone 的建置,那麼也該來示範一下該如何觸發 Drone 執行發布事件。 首先手動到 Gitlab 建置一個專案...
1.於本機環境示範2.本日內容參考Docker Drone,並些許做修正3. 完整 Drone yaml 今天會示範使用 Docker 安裝 Drone ,...
本文將於賽後同步刊登於筆者部落格有興趣學習更多 Kubernetes/DevOps/Linux 相關的資源的讀者,歡迎前往閱讀更多相關科技的技術分享,歡迎追蹤...
title: 【從題目中學習k8s】-【Day16】第八題 - Security Context for a Poddescription: 以無比的恆毅力堅...
現代 IT 人一定要知道的 Ansible 自動化組態技巧 30. 怎麼用 Vault 管理敏感資料? 導入 Ansible 組態工具,多少會使用明文 (Pla...
前言 恭喜大家完成了Docker的學習課程,這章節將會開始探討Docker-Compose,並在後面章節會逐步地把先前 Day-10 撰寫 Docker專用的S...
現代 IT 人一定要知道的 Ansible 自動化組態技巧 18. 如何在 Playbooks 使用 loops? 在 Shell Script 裡,我們會使用...
title: 【從題目中學習k8s】-【Day5】K8s中的resource object(二) - Servicedescription: 以無比的恆毅力堅...
現代 IT 人一定要知道的 Ansible 自動化組態技巧 05. 怎麼用 Docker 練習 Ansible? 在前一章「04. 怎麼用 Vagrant 練習...
前言 終於鼓起勇氣挑戰了第一次的IT鐵人賽,之所以選擇寫 DevOps 主題的原因其實很簡單。倘若需要一次性的管理一千多台虛擬機,也許有人會寫一些 shell...
title: 【從題目中學習k8s】-【Day10】第二題 - Deployment Rolling Updatedescription: 以無比的恆毅力堅持...
前言 今天的文章要來介紹點不一樣的,想像一下一個完整的專案一定包含前端、後端、資料庫這三個東西,假如今天我要利用 Docker 完成這三件事情的部屬勢必得寫個...