LabVIEW + GitLab Server 硬體環境怎麼配置

因為公司政策,程式碼不能放在外網,而我又需要專案可以進行CI/CD的自動化,所以只好來研究一下怎麼配置來滿足我的需求。

我的想法是用一台 Windows筆電 Intel i7/ 16GB RAM 掛上 VirtualBox + Ubuntu Server + gitlab server
VirtualBox 設定 2 cores CPU及4G RAM來滿足GitLab server的需求

會這樣做的原因是已經有看到人在Windows上要架GitLab server的教訓,所以我也就不多想,直接使用VM+Ubuntu+GitLab的組合來做。

那為什麼不是直接在筆電上直接安裝Ubuntu呢?答案很簡單,因為我的程式絕大多數是有GUI的程式,所以gitlab-runner需要跑在Windows上。

以上的思考是用只有一個開發人員的情境下進行的規劃。真的專案多了,有多個專案要跑CI/CD我想應該也是沒有辦法用的,需要再優化。

參考文章
How to Install GitLab on Ubuntu 22.04 Step-by-Step
Windows環境下安裝GitLab的心得(不是安裝教學)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *