[DevOps] Travis CI - Step/Job/Stage
這次要跟大家分享的是一些關於 TravisCI 的使用心得,相信有在 Github 上面維護專案的人應該都對各式各樣的 CI 系統不陌生,不論是 公有服務的 TravisCI 或是 CircleCI 或是自己透過 Jenkins 來處理。本篇想要跟大家分享的重點是在 TravisCI 上關於 Build Stage 的概念,透過 Build Stage,我們可以更有架構的去設計該專案的 CI/CD 流程。
這次要跟大家分享的是一些關於 TravisCI 的使用心得,相信有在 Github 上面維護專案的人應該都對各式各樣的 CI 系統不陌生,不論是 公有服務的 TravisCI 或是 CircleCI 或是自己透過 Jenkins 來處理。本篇想要跟大家分享的重點是在 TravisCI 上關於 Build Stage 的概念,透過 Build Stage,我們可以更有架構的去設計該專案的 CI/CD 流程。
本文介紹一種基於 Kubernetes 開發的 Continuous Deployment 解決方案 keel, Keel 透過部署相關應用於 Kubernetes 內並且直接針對 Container Registry 中的 Container Image 去讀取相關的資訊,同時搭配 Semantic Versioning 2.0.0 的格式來確保印象檔的新舊,並且針對新版來進行運行資源 (Pod/Deployment..etc) 的更新
紀錄 2024 Taiwan SRE Summit Workshop 的心路歷程
簡述一下 Bash 中檔案導入的一些概念
iThome-2020 系列文章
iThome-2020 系列文章
iThome-2020 系列文章
iThome-2020 系列文章
iThome-2020 系列文章
隨者愈來愈多的 CI/CD 工具被開發出來,對於維運/開發者來說,到底要選擇哪一套 CI/CD 工具來使用? 本文介紹了其中一款 SaaS 服務, CircleCI。 本文簡單介紹一下作者自己在選擇工具時會考慮的問題與情境,以及在什麼情境下選擇了使用 CircleCI, 最後介紹了幾個覺得好用的功能。
iThome-2020 系列文章
iThome-2020 系列文章
iThome-2020 系列文章
探討 GitOps 流程下,Git repo 會去怎麼設計來改善整體工作流程
本文翻譯自 Container-Solutions 的文章,探討 GitOps 實際操作上可能帶來的痛點與複雜度,最後作者帶出自己認為好的架構及設計以及推薦不同的思路來處理
iThome-2020 系列文章
iThome-2020 系列文章
iThome-2020 系列文章
iThome-2020 系列文章
iThome-2020 系列文章
iThome-2020 系列文章
iThome-2020 系列文章
簡述一下 Kubernets 中 HPA, VPA, CPA, CA 等相關技術的差異
iThome-2020 系列文章
iThome-2020 系列文章
iThome-2020 系列文章
淺談如何除錯 Kubernetes 中的各種網路問題
kubelet 上關於資源控管的幾個參數探討
記錄一下當 Nginx 搭配 K8s headless 時會出現的 存取問題
iThome-2020 系列文章
iThome-2020 系列文章
iThome-2020 系列文章
iThome-2020 系列文章
iThome-2020 系列文章
iThome-2020 系列文章
簡述一下 Kubernets 中 Descheduler 的概念與介紹
記錄一下如何使用 Cluster Capacity 此工具
這篇文章的主軸其實非常簡單,目標是希望為開發者的 Kubernetes 應用程式提供更強健的自動化測試流程,確保該應用程式在開發上能夠與 Kubernetes 緊密結合。為了確保程式品質,我們都會在開發的過程中撰寫一些單元測試/整合測試來確保開發的功能能夠正常運作。 特別是當有新功能的開發或是臭蟲修復時不會對舊有的功能造成損毀。 這個理念看起來非常合理,但是當應用程式一旦與 Kubernetes 結合的時候,這個理念到底好不好實現?
記錄一下將服務轉移到 Container 上時效能要注意的地方
iThome-2020 系列文章
本篇文章主要跟大家介紹這幾年伴隨者 Kubernetes 出現的一個名詞 `GitOps`, 內容主要會包含1)GitOps 概念介紹 2)相關開源專案介紹
iThome-2020 系列文章
探討 Kubernetes 如何判定節點為 NotReady 並且當節點損壞時,節點上運行之 Pod 該如何快速反應
iThome-2020 系列文章
iThome-2020 系列文章
探討 Kubernetes 內如何控制 Pod 與節點的分配關係
探討 Kubernetes 內如何控制 Pod 與節點的分配關係
簡述一下如何設定 Contaienr Image 讓其可以跳過 Kubelet Image GC 的處理
iThome-2020 系列文章