iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

我只是想自動執行 Ansible ,一定要用 Jenkins 嗎 系列

介紹開源的 Ansible AWX,還有日常使用 Ansible 做 CICD 的各種坑

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

why & what

About Me 這幾年從雲端產業的 backend eng,跳到硬體廠做系統軟體,一路上都是 RD 的角色,但因為實在太懶…重覆的工作總是忍不住寫起自動化腳本...

2023-09-16 ‧ 由 yiidtw 分享
DAY 2

Simple Build Flow 的系統架構

今天打算從 RD 的角度講講下面這張圖 講不完就明天講 其實在開始這個系統之前,我有大概想了一下要講什麼,在 bottom-up 搞系統管理這幾年間,其中一個...

2023-09-17 ‧ 由 yiidtw 分享
DAY 3

Simple Build Flow 的系統架構 續

書接上回,覺得昨天有件事沒說得清楚,所謂的 底層邏輯 應該只能用一句話總結,那軟體自動化的底層邏輯,就是「等待某個事件觸發,然後完成一系列指定的工作」,Ans...

2023-09-18 ‧ 由 yiidtw 分享
DAY 4

快速開一台自己的雲端主機

老樣子我們先上架構圖,預期按照圖上的數字一一部署機器 今天的目標就是搞定 part 1你當然有很多 VPS(Virtual Private Server) 的...

2023-09-19 ‧ 由 yiidtw 分享
DAY 5

使用 SSH 登入機器

今天要來簡短介紹一下 SSH 日常的使用情境,說一些個人經驗在學校和公司都有 Linux cluster 的機器,偶爾都會有需要使用別人帳號的需求 網管最討厭這...

2023-09-20 ‧ 由 yiidtw 分享
DAY 6

安裝 Ansible

今天終於進到 Ansible 的環節,前面提到 Ubuntu 自帶 Python 3.10,這樣很棒,不過沒有裝 pip,馬上來裝一下 sudo apt upd...

2023-09-21 ‧ 由 yiidtw 分享
DAY 7

設定 non-root 管理者帳號

今天就來安裝一下 docker + docker compose 吧,俗話說的好「docker 治百病」,docker 徹底改變了 IT 世界的格局 是說好久...

2023-09-22 ‧ 由 yiidtw 分享
DAY 8

安裝 docker + docker compose

昨天說要裝 docker + docker compose ,其實也很簡單,就照著官網做沒難度,reference 放在後面 我們現在預計要有 3 台實驗 se...

2023-09-23 ‧ 由 yiidtw 分享
DAY 9

安裝 Ansible AWX

這應該是我們最後一則安裝教學,我還在想 demo 要不要再加裝一個 Gitlab 比較符號實際情況,還是用 Github 就好了…畢竟企業內部的 bottom-...

2023-09-24 ‧ 由 yiidtw 分享
DAY 10

手動部署 Python FastAPI demo app in Docker

今天就簡單寫一個用 Python FastAPI 作 backend 的範例,其實我很不想用 backend 這個 term,不過好像這樣最容易溝通… 這幾天預...

2023-09-25 ‧ 由 yiidtw 分享