昨天我們討論到在 MacOS 平台上的前置作業,而今天要來實作建立 GitLab。 IP 首先我們需要的是我們主機的 IP,這裡指的是指我們在這個內網內的 IP...
今天繼續跟大家聊企業會想要的 GitLab 付費功能。 在前面的文章,我們介紹過好幾個不同面向的企業需求,今天聊一個前面沒提到,但也是「企業 / 大主管」可能會...
今天我們來談另一類企業會想要的「付費功能」,那就是「稽核」。 在「稽核部門」的世界中,他們會檢查各種合規性,也會要求要保留各種「操作軌跡」與 Audit Log...
過去我曾經在其他文章及我出版的書中解釋過 GitLab 的使用者權限。 GitLab 的權限控管會由以下四個項目構成:User 的 Access Level。...
簡介 GitLab 是一個目前非常熱門的 DevOps Platform。它除了可以當 Git Server 以外,還提供 CI/CD Solution -...
按著昨天的模式,今天繼續從企業會在意的「付費功能」中挑一個出來介紹,今天就介紹一個非常小,但又很重要的功能—— Multiple LDAP Servers。 在...
還記得昨天我們提到企業願意付費的功能有哪些類型嗎?其中有一項是 High Availability 高可用。 今天我們就來介紹,GitLab 提供高可用架構的付...
起因 從 2022 年 10 月 開始擔任 SRE/DevOps 到現在已經快兩年了,在工作過程中時常會思考,雖然在熟悉公司的架構後,可以在現有基礎下,很快的解...
鐵人賽每年都想參加,但每年都忙碌(謎之音:你就只是在逃避而已⋯⋯) 每一年我都會鼓吹同事「一生至少要參加一次鐵人賽」,但通常大家都是笑笑的表示會考慮看看,沒想到...
本章節「GitLab CI/CD」概要 Day 24: GitLab CI/CD 基本概念與工作流程Day 25: GitLab Runners 配置與使用Da...
本章節「GitLab CI/CD」概要 Day 24: GitLab CI/CD 基本概念與工作流程Day 25: GitLab Runners 配置與使用Da...
前言 不知道讀者有沒有需要將遠端儲存庫搬家的需求? 情境可能是這樣,由於現在 copilot 好棒棒,大家紛紛想擁抱微軟,而目前專案都放在 GitLab 遠端儲...
前言 mentor:你有用過gitlab嗎?VSCode可以加入gitlab套件個人覺得蠻實用的可以將目前練習的code 上傳上去 當練習 因此今天要來認識...
在今天分享前,我要特別感謝我的同事 E、D、N、C 和 J,因為有他們的協助,身為程式麻瓜的我,才能完成 DevOps Automation Rules 和 J...
今日分享: 不會寫程式的我,卻正在寫程式開發專案管理工具的使用文章! 為了寫文章,還真的開始學寫 Code 並 import 到 GitLab ! 設定 De...
Day 13 講到 Terraform 會把 resource 狀態 state 存在 backend 裡,到目前為止我們的 backend 都是 local...
前言 在現代軟體開發的脈絡中,持續整合與持續交付(CI/CD)已經成為確保軟體交付效率和品質的關鍵環節。然而,即使最佳的流程和工具也難免遇到失敗。無論是一個簡單...
前言 在軟體開發中,有效的版本控制和協作是至關重要的。GitLab 是一個優秀的平台,用於管理項目、版本控制和持續集成,而 GitHub Desktop 則是一...
前言 在軟體開發中,有效的版本控制和協作是至關重要的。GitLab 是一個優秀的平台,用於管理項目、版本控制和持續集成,而 GitHub Desktop 則是一...
導言 在現代的軟體開發環境中,版本控制和協作是不可或缺的部分,而 GitLab 則成為了眾多開發團隊的首選。然而,如何有效地管理專案權限和團隊權限,以確保安全、...
前言 在現代軟體開發中,持續整合與持續交付(Continuous Integration and Continuous Deployment,簡稱 CI/CD)...
完成經典的 Hello World,我們來做點正經事啦~(本日程式碼) 把「build docker image 並 push 到 ECR repository...
今天我們要用昨天開的 EC2 instance 來架設 Gitlab Runner,然後跑第一個 pipeline say hello!跟著實作比較有 fu~可...
今日大綱 Ansible自動化安裝Redis、Redis-Sentinel服務 Gitlab redis-config設定檔管理 創建project 將設定...
linux 安裝Git sudo sed -i '/^failovermethod=/d' /etc/yum.repos.d/*.repo yum instal...
Gitlab push 後產的問題 git.exe push --progress "origin" main:main warning:...
1步驟 :(若可執行git請跳過此步驟) 在windows cmd 下執行git,必須要可以使用 若出現 git 不是內部或外部命令,也不是可運行的程序 請參照...
前言 最近學習Python網路自動化時,需要同時使用gitlab(公司的private repository)和github(public repository...
以往 git 作法都是用 command line 如下: Git global setup git config --global user.name &qu...
Gitlab與Jenkins利用 webhook 互動以下例子說明:Gitlab 打開合併請求事件同步到 Jenkins的設定方式:Jenkins的部份:下圖主...