iT邦幫忙

鐵人檔案

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

從0開始的AWS ECS CICD 系列

去年寫了一些AWS的基本服務,今年來分享一下第一次使用Docker還要配合ECS使用的方法,
以及CICD的使用

鐵人鍊成 | 共 30 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文 團隊連名字都想不到
DAY 11

D11_CodeCommit建立

今天開始進入實作,會透過VisualStudio將專案上傳至CodeCommit。但有兩件事情要麻煩各位自行處理: 安裝VisualStudio (或其他你習...

2023-09-26 ‧ 由 chleif 分享
DAY 12

D12_CodeCommit專用IAM User與憑證

昨天建立了CodeCommit,但系統卻說不能直接上傳專案。所以今天要在IAM建立一個CodeCommit專用的User。 首先我們一樣進入AWS主控台,並在搜...

2023-09-27 ‧ 由 chleif 分享
DAY 13

D13_上傳專案至CodeCommit

今天要建立一個VivualStudio專案,然後上傳至CodeCommit。 首先開啟VisualStudio建立新專案,由於我們這次的架構是有做前後端分離,所...

2023-09-28 ‧ 由 chleif 分享
DAY 14

D14_遺失憑證解法

大家中秋快樂中秋節就該快快樂樂烤肉,奇怪的人才會在電腦前寫鐵人賽文章嗚嗚QQ今天是不在原本規劃的文章,因為朋友說他手賤不小心把憑證刪掉了,建了新的憑證想要用,但...

2023-09-29 ‧ 由 chleif 分享
DAY 15

D15_建立HealthCheck_API

先和大家說聲抱歉,因為手邊沒有電腦,所以圖要晚點才能補上QQ今天要來調整程式的部分。還記得之前有說過架構是透過loadBalance再導ECS嗎?我們使用的是E...

2023-09-30 ‧ 由 chleif 分享
DAY 16

D16_環境建置VPC與Subnet

今天開始建置環境,因為ECS是需要建置在VPC內的資源,並且會給他兩個Public Subnet。雖然在辦好帳後之後AWS會內建一個VPC,但我們還是自己建立一...

2023-10-01 ‧ 由 chleif 分享
DAY 17

D17_環境建置TargetGroup與ALB

昨天建立好了VPC與Subnet,今天要建立TargetGroup與Loadbalancer首先在上方的搜尋欄搜尋ELB,選擇進入負載平衡器 會發現ELB是屬於...

2023-10-02 ‧ 由 chleif 分享
DAY 18

D18_環境建置TaskDefinition前置_TaskExecutionRole與ECR

今天要建立ECS用的TaskDefinition。但在這之前要先建立一個IAM Role。這個角色是要提供ECS在建立容器時的權限。 首先進入IAM,並在角色頁...

2023-10-03 ‧ 由 chleif 分享
DAY 19

D19_環境建置TaskDefinition

今天要建立ECS用的TaskDefinition。首先開啟AWS控制台,在搜尋欄搜尋ECS 進入之後在側邊欄點選任務定義 接著點選建立新的任務定義(通常我在做的...

2023-10-04 ‧ 由 chleif 分享
DAY 20

D20_打包Image

本來在想要直接用CI/CD來打包Image還是手動作一個,但還是先手動作一個image讓ECS可以正常啟用好了。首先,我們先進到昨天建立的ECR中,然後點選檢視...

2023-10-05 ‧ 由 chleif 分享