iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
DevOps

Best Practice for DevOps on GitLab and GCP 系列

整理一年來的實務經驗並在三十天的自我挑戰中,找出 GitLab CI/CD 與 GCP 眾多服務的一個最佳實踐方式

鐵人鍊成 | 共 30 篇文章 | 110 人訂閱 訂閱系列文 RSS系列文
DAY 1

達標好文 Best Practice for DevOps on GitLab and GCP : DevOps 定義 - Day 1 -

前言 近年由於敏捷式開發日益普及,連帶 DevOps 也跟著開始流行了起來,在經常有人提及 DevOps 的情況下,卻似乎越來越難有人講得清楚什麼是 DevOp...

2019-09-02 ‧ 由 CookieTsai 分享
DAY 2

Best Practice for DevOps on GitLab and GCP : DevOps 工具鍊 - Day 2 -

前言 通過上一篇 DevOps 定義 知道 DevOps 起源及特性後,接著將要開始進入 DevOps 的一系列階段,如同前篇所提到的 DevOps 沒有固定的...

2019-09-03 ‧ 由 CookieTsai 分享
DAY 3

Best Practice for DevOps on GitLab and GCP : DevOps 開源工具鍊 - Day 3 -

前言 從數年前開始有許多公司逐漸在導入敏捷式 (agile) 開發,而如今已有為數不少的公司團隊,將敏捷式開發作為應徵者篩選的條件之一。而 DevOps 則是一...

2019-09-04 ‧ 由 CookieTsai 分享
DAY 4

Best Practice for DevOps on GitLab and GCP : DevOps 過去、現在和未來 - Day 4 -

前言 無論你是否曾經聽過,但就在今時今日 DevOps 一詞,已在全世界的軟體界如日中天。在過去、現在和未來同樣是 DevOps,但面臨的問題是不完全相同的,...

2019-09-05 ‧ 由 CookieTsai 分享
DAY 5

Best Practice for DevOps on GitLab and GCP : GitLab 前世今生 - Day 5 -

GitLab 是一個基於網頁的 DevOps 生命週期工具。最初是由 Ruby on Rails 編寫而成的開源應用軟體,後來有部分使用 Go 重構,實現可...

2019-09-06 ‧ 由 CookieTsai 分享
DAY 6

Best Practice for DevOps on GitLab and GCP : GitLab CI/CD - Day 6 -

簡介 GitLab CI/CD 是 GitLab 內建的強大工具,使您將所有持續性方法(持續整合、交付和部署)應用在軟體開發上,且無需與第三方應用軟體整合。...

2019-09-07 ‧ 由 CookieTsai 分享
DAY 7

Best Practice for DevOps on GitLab and GCP : GitLab Runner 簡介與安裝 - Day 7 -

簡介 GitLab Server 和 GitLab Runner 是 GitLab CI/CD 中不可或缺的兩者。在公有的 GitLab 由於有 Shared...

2019-09-08 ‧ 由 CookieTsai 分享
DAY 8

Best Practice for DevOps on GitLab and GCP : GitLab 之第一次寫腳本就上手 - Day 8 -

前言 從先前的文章我們知道如果要使用 GitLab CI/CD,需要在專案的根目錄新增一個 gitlab-ci.yml 並撰寫腳本,接下來要講的就是該檔案的內...

2019-09-09 ‧ 由 CookieTsai 分享
DAY 9

Best Practice for DevOps on GitLab and GCP : GitLab 持續整合一定要懂的緩存機制 - Day 9 -

前言 延續前兩篇文章,所提到的 cache 和 artifacts 兩個腳本屬性。兩種屬性都有一個特性,就是會將指定的內容存放在特定的位置。但使用上和用途面是...

2019-09-10 ‧ 由 CookieTsai 分享
DAY 10

Best Practice for DevOps on GitLab and GCP : GitLab 淺談單一工具鍊 - Day 10 -

前言 在通過腳本入門 GitLab CI/CD 後作者想說,也是時候來回看 GitLab 號稱是一個擁有完整 DevOps 的工具。從上圖可以看出 DevO...

2019-09-11 ‧ 由 CookieTsai 分享