iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
DevOps

關於我幫新公司建立整套部屬流程那檔事 系列

Jenkins CI、Gitlab CI、Azure DevOps 現在到處都是,偏偏新公司處於蠻荒時代,無奈只好自己創造,這是關於一個熱血少年,從前端工程師一路做到 DevOps,並建立整套持續整合、持續部屬流程的偉大抒情史詩。

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

EP11 - 為你的 portal 添加 Load Balance 和掛載 Web ACLs

Elastic Load Balancing 什麼是 Elastic Load Balancing Elastic Load Balancing 可在多個目標...

2021-09-23 ‧ 由 mark_mew 分享
DAY 12

EP12 - 重構並模組化 Terraform 程式碼

傳統的架構上,我們會使用獨立機械建置 Git、Jenkins,最後部署至目標環境,到目前為止,我們已經用 Terraform 將整個環境大致上架起來,但是環境僅...

2021-09-24 ‧ 由 mark_mew 分享
DAY 13

EP13 - 災難演練,重建你的 VPC

蛤?重建 VPC?幹嘛不調整好現有的架構就好了?AWS 官方文件有提到,官方預設都是 172.31.0.0/16,Internet Gateway 預設是 0....

2021-09-25 ‧ 由 mark_mew 分享
DAY 14

EP14 - 調整架構 EC2 與負載平衡器

昨天我們很有膽試的將 VPC 砍掉重建,為的就是將網段重新安排,但是還沒處理好的部分,則是 Gitlab 和 Jenkins 目前還連不上,比較理想的方式是我們...

2021-09-26 ‧ 由 mark_mew 分享
DAY 15

EP15 - 中場閒聊,所以我說大家的 DevOps 和 CI/CD 呢?

ㄟ ,那個新出來的工具好酷喔 TeamsCity 和 Azure DevOps 好像很潮 拜託,Gitlab 才是王道,你們懂什麼 DevOps...

2021-09-27 ‧ 由 mark_mew 分享
DAY 16

EP16 - 用生活化的例子解釋容器,是否搞錯了些什麼

容器化是應用程序級別的虛擬化,允許單個內核上有多個獨立的用戶空間實體,而這些實體稱為容器。 2016 年的一篇舊文指出,有近 8 成的接受訪問的 IT 專業人士...

2021-09-28 ‧ 由 mark_mew 分享
DAY 17

EP17 - 容器化你的 Django 專案

昨天我們簡單介紹什麼是容器,今天我們要開始實戰,將你的 Django Portal,逐步包裝成容器,並放到 AWS 的容器儲存庫(ECR),中間的過程,我們會再...

2021-09-29 ‧ 由 mark_mew 分享
DAY 18

EP18 - 歡迎來到容器管理工具的 EKS

昨天我們把 Django 專案容器化,最後推送上 AWS ECR,部署上仍舊仰賴 Code Deploy 部署到 EC2,連 EKS(AWS K8S)都沒有,實...

2021-09-30 ‧ 由 mark_mew 分享
DAY 19

EP19 - RE:從零開始學習本機操作 EKS 並手動部署

在 EP18 - 歡迎來到容器管理工具的 EKS,我們使用 Terraform 搭配 EKS module,配置了整個 EKS(雖然還沒執行),今天我們將執行配...

2021-10-01 ‧ 由 mark_mew 分享
DAY 20

EP20 - 整合 Jenkins 自動部署到 EKS

之前我們自動部署的時候,沒有在 Jenkins Server 上 config aws,而是起一個 Docker 去做各項 aws 的操作,今天我們部署到 EK...

2021-10-02 ‧ 由 mark_mew 分享