iT邦幫忙

cicd相關文章
共有 191 則文章
鐵人賽 DevOps DAY 22

技術 Day 22: 讓我定義你的基礎架構!Terraform!

昨天談到基礎架構即程式碼,那麽今天,我們就介紹一下其中一款常用的工具,Terraform。 Terraform是一款由HashiCorp以Go語言寫成的基礎架構...

鐵人賽 影片教學 DAY 10

技術 GitLab CI/CD Day 10 - Runner 與 Executor

Youtube 頻道:https://www.youtube.com/c/kaochenlong 如果畫面太小或看不清楚可移駕至 https://www.yo...

鐵人賽 影片教學 DAY 3

技術 GitLab CI/CD Day 3 - 建立 .gitlab-ci.yml

Youtube 頻道:https://www.youtube.com/c/kaochenlong 如果畫面太小或看不清楚可移駕至 https://www.yo...

鐵人賽 影片教學 DAY 2

技術 GitLab CI/CD Day 02 - 什麼是 CI/CD?

Youtube 頻道:https://www.youtube.com/c/kaochenlong 如果畫面太小或看不清楚可移駕至 https://www.yo...

鐵人賽 影片教學 DAY 18

技術 GitLab CI/CD Day 18 - 專案演練 part 5 使用 Docker Compose

Youtube 頻道:https://www.youtube.com/c/kaochenlong 如果畫面太小或看不清楚可移駕至 https://www.yo...

鐵人賽 DevOps DAY 18

技術 Day 18: Docker Image的倉庫!Harbor Registry!

昨天我們成功在本機建立了一個Docker的映像檔。但是對於一個完整的CICD環境來說,我們不可能每一次部署都重新Build一次新的Docker映像檔,因為這樣做...

鐵人賽 Software Development DAY 21

技術 Python 與自動化測試的敲門磚_Day21_CI/CD 簡介

每天的專案會同步到 github 上,可以前往 這個網址 如果對於專案有興趣或是想討論一些問題,歡迎留言 OR 來信討論,信箱為:nickchen1998@gm...

鐵人賽 DevOps DAY 30

技術 Day 30: 自動化部署成功了,然後呢?

到了鐵人賽的最後一天。一般來說,最後的一篇文章,通常都會總結一下這三十天的內容。簡單來說通常可看可不看。但這最後一天,如果就這樣子結束,好像平淡了一點。所以今天...

鐵人賽 影片教學 DAY 4

技術 GitLab CI/CD Day 04 - 新增 Pipeline Job

Youtube 頻道:https://www.youtube.com/c/kaochenlong 如果畫面太小或看不清楚可移駕至 https://www.yo...

鐵人賽 DevOps DAY 26

技術 Day 26: Ansible戲碼第二幕!Docker出來了!

昨天我們成功連接到新建的VM,那麽今天,我們就嘗試在VM上面進行Docker的安裝及部署吧! 安裝Docker 當我們安裝Docker的時候,可以參考Docke...

鐵人賽 影片教學 DAY 21

技術 GitLab CI/CD Day 21 - 專案演練 part 8 部署 Staging 伺服器

Youtube 頻道:https://www.youtube.com/c/kaochenlong 如果畫面太小或看不清楚可移駕至 https://www.yo...

鐵人賽 DevOps DAY 23

技術 Day 23: 神說:要有VM,就有VM!讓Jenkins + Terraform成神!

昨天我們成功在本機,利用Terraform在GCP上面啟用一部VM。今天,我們就利用Jenkins加上Terraform,使到整個過整自動化吧! 加入Crede...

技術 Github-Action: 自動生成多語言版本的 README.md

介紹 之前有發布一篇相關文章,但當時並沒有將 Action 發佈到github marketplace,導致要使用該工具需下載 shell script (現...

技術 建立自己Blog系列(二) github Setting

前言 這次會在thub這邊要先建立兩個Repository Blog Code Blog Hosting 本篇同步發布我的Blog 建立自己Blog系列(二...

技術 在 Docker Desktop 安裝Jenkins

市佔最佳的持續整合(CI/CD)軟體,之前安裝 WINDOWS 版因為 JAVA 路徑問題一直裝不起來,後來使用 DOCKER 很容易便安裝OK,以下說明我的安...

鐵人賽 DevOps DAY 21

技術 Day 21: 持續部署的利器!基礎架構即程式碼!

終於到了鐵人賽的第21天了,基本上算是進入了這個系列的最後直路了。所以我們的CICD Pipeline也差不多進入最後一個階段 – 持續部署了。 說到持續部署的...

鐵人賽 DevOps DAY 28

技術 Day 28: Ansible番外篇!Ansible Vault!

來到了鐵人賽的最後三天,讓我們為我們的CICD Pipeline加入更多的功能吧! 這二十多天以來,我們一直都利用Jenkins的Credentials功能去儲...

技術 Jenkins pipeline 學習筆記

準備項目:1.全域設定很多文章都有說明2.Gitlab 套件安裝 開始步驟:步驟1:新增一個項目:輸入項目名稱(自取)步驟2:Jenkins pipeline...

鐵人賽 DevOps DAY 9
DevOps平台的能力架構 系列 第 9

技術 Day09 - Source code branching

我確實說過我們將在今天的文章中討論continuous integration,但是在此之前,我們應該研究如何組織源代碼以真正支持ci。 所以今天讓我們先來討...

鐵人賽 DevOps DAY 23

技術 DevOps 與核心網路

什麼是 DevOps? DevOps 是結合 Develop 以及 Operations 的概念,將開發與維運整合在一塊,可提升專案的交付效率與服務能力,相較於...

鐵人賽 影片教學 DAY 30

技術 GitLab CI/CD Day 30 - 重點回顧

Youtube 頻道:https://www.youtube.com/c/kaochenlong 如果畫面太小或看不清楚可移駕至 https://www.yo...

鐵人賽 DevOps DAY 30

技術 為 free5GC 導入 CI workflow

在先前的文章有稍微介紹過常見的 DevOps Tools,而本篇文章筆者會分享幫 free5GC 開源專案加入 CI pipeline 的實作! 進入正題 fr...

鐵人賽 DevOps DAY 25

技術 Day 25: 準備好劇本(Playbook)!來一場Ansible的部署戲碼!

昨天我們安裝了Ansible,今天起,我們就一起利用Ansible嘗試連接到新建的VM中,並進行Docker安裝和部署我們的Hello World專案吧! 我們...

鐵人賽 DevOps DAY 4

技術 Day 4: CICD Pipeline中的指揮家!持續整合工具

持續整合工具在Pipeline中的角色 正如標題所述,一套持續整合工具在整個CICD Pipeline中,就像是一個指揮家的角色。到底甚麼時候要處理甚麼事情,進...

鐵人賽 DevOps DAY 16

技術 Day 16: 使用Docker進行虛擬化!

這幾天,我們一起建立了一個成品倉庫去儲存一些封裝了的套件。但是當我們要把程序作為服務部署的時候,我們還需要一個可供程序執行的運行環境。 在Docker還未盛行的...

鐵人賽 Software Development DAY 23

技術 Python 與自動化測試的敲門磚_Day23_Github Actions yaml 介紹

每天的專案會同步到 github 上,可以前往 這個網址 如果對於專案有興趣或是想討論一些問題,歡迎留言 OR 來信討論,信箱為:nickchen1998@gm...

鐵人賽 影片教學 DAY 29

技術 GitLab CI/CD Day 29 - Deploy on GCP part 2

Youtube 頻道:https://www.youtube.com/c/kaochenlong 如果畫面太小或看不清楚可移駕至 https://www.yo...

技術 FRRouting簡介

請自行CLONE REPO使用 前言 最近公司專案使用FRRouting套件,發現網路上只有少量的中文資料。於是想寫一篇文章貢獻給網路工程師們並總結一下自己實作...

鐵人賽 影片教學 DAY 26

技術 GitLab CI/CD Day 26 - Deploy on AWS part 2

Youtube 頻道:https://www.youtube.com/c/kaochenlong 如果畫面太小或看不清楚可移駕至 https://www.yo...

鐵人賽 DevOps DAY 25

技術 Day 25: 應用 Jenkins 串接測試流程

學習原因: 已經有測試專案的基本架構,接下來會透過 CI / CD 工具 - Jenkins 把整個流程串接起來,使得提交程式碼以後,整個測試流程可以自動執行,...