IT EXPLAINED 數位轉型攻略 VII
2025臺灣資安大會 Keynote講者陣容
Cloud Future Built Today
技術問答
技術文章
iT 徵才
Tag
聊天室
2024 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2021 iThome 鐵人賽
DAY
22
0
DevOps
運用皮毛技術與 AWS 平台、打造雲端蘿蔔服務三十天
系列 第
22
篇
【Day 22】ECS Task Definitions and setting of ECS provider
13th鐵人賽
aws
aws outposts
ecs
python
二坪山小弱砲
2021-10-01 23:53:00
888 瀏覽
分享至
tags:
鐵人賽
AWS
Outposts
ECS
今天直接接續昨天部分說明
調整 Cluster
因為 ECS Cluster 建好了之後,還要指定運算的來源,所以看圖
從 ECS console 上,選 cluster 名稱後,跳到 Capacity Providers
在這個頁面按 Create
指定運算來源,他會對應到一個 Auto-scaling group
自動調節的功能由誰來管?是否由 ECS 來介入呢?
預期的使用率為多少?這個會決定是否要增長加開 EC2 的機器
慣老闆最喜歡請臨時工、發日薪的那種,離峰時段不想付他薪水可以隨時可以叫他回家
身為慣老闆的員工,當然要盡量壓榨每台機器
保護機器被終止掉之前要先詢問的功能
備註:如果 Auto-scaling group 的保護機制沒有打開,則上述的 Managed scaling 和 Managed termination protection 會都無法切換成 Enable
成功訊息如下
另外,因為 Outposts 的機器要配置 Public IP 使 ECS 可連入管理;沒配置的話,在 ECS Instances 會看不到機器!成圖案例如下圖:
可以看到容器被丟到 Outpost 上的 ECS 運作了
設定 Task Definitions
繼續昨天的部分,昨天因為缺少容器,所以還沒做這部分
今天我花了些時間把程式接起來
原始碼
來源請見我的 GitHub /
Makefile
在這個 Makefile 中,除了 awsid 是假的之外,其他東西都是會用到的指令
針對 Makefile 的作法,可以看前面的文章,任賢齊那篇!!
接著看我的 GitHub /
Dockerfile
我選了一個很小的 base image 當做基底
對漢堡不熟的可以看本系列文章,連千毅那篇!!
接著看我的 GitHub /
libs 目錄下的個模組
這裡有蠻多功能的,包含了生成 cred 的、新聞爬蟲、logging、寄信等等的
今天解釋不完,先跳過。
流程
寫完 code 後,build 一版 image ,以
make build-img
進行
看狀況,決定要不要跑起來看,或者是推上 ECR / DockerHub
地端開發沒有掛 IAM Role 所以,不要的去 gen cred,選擇註解掉或是寫雙重判斷生 cred 都行
使用
make push-image
上夾棍
上傳容器映像檔
在定義好 Task 後,可以直接從下圖方式,執行單次任務
如果沒有要額外覆蓋預設值,按照食譜一路向北的話,就直接 Run Task
從介面上可以看到,他在等待被安排到閒置的廚師身上
點選單次任務的名稱,可以看 logs (如果你有開的話)
信件寄起來!!
我看到有時差的問題...改天再來修
結論
今天的部長風向球就到這裡
明天再來解說細節怎麼把玩
週五下班前被派工作,加班好餓,明天繼續好了!
我要去吃泡麵了
留言
追蹤
檢舉
上一篇
【Day 21】夭壽讚的 ECS on Outposts 實作
下一篇
【Day 23】建立 EKS on Outpost 的前置作業
系列文
運用皮毛技術與 AWS 平台、打造雲端蘿蔔服務三十天
共
30
篇
目錄
RSS系列文
訂閱系列文
12
人訂閱
26
【Day 26】S3 on AWS Outpost 限制與建置流程
27
【Day 27】差點被我遺忘的 x AWS RDS on Outpost x 雲端資料庫儲存
28
【Day 28】設置開發環境 & 開發
29
【Day 29】心法與招式並用 x AWS SDK x Python
30
【Day 30】最後的總結
完整目錄
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
1064
組
團體組數
40
組
累計文章數
22202
篇
完賽人數
600
人
看影片追技術
看更多
從 0 邁向 1,落地微服務導入經驗談
Cloud Summit 臺灣雲端大會
|
31 分
Implement Engineering Operations Dashboard with Faros CE
DevOpsDays
|
29 分
利用語言模型強化威脅情資
奧義智慧科技
|
36 分
基於 BPMN 的微服務設計方法
Cloud Summit 臺灣雲端大會
|
31 分
HashiCorp Vault 自建金鑰管理最佳入坑姿勢
DevOpsDays
|
40 分
行動倉儲物流管理平台 強化企業競爭力
|
29 分
AWS 驅動企業華麗轉型,完善 AI 應用落地
Cloud Summit 臺灣雲端大會
|
47 分
資安團隊全面提升,從攻擊演練到投資管理。
臺灣資安大會
|
25 分
從系統思考角度談 DevOps 三步工作法
DevOpsDays
|
61 分
Zero Trust 讀書會:必讀 NIST 800-207標準解析 Part 1
零信任資安講堂
|
30 分
熱門tag
看更多
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
windows server
linux
css
react
vue.js
熱門問題
被掏寶大量連到DNS
有可能自己做出一個用手機就能掃描辨識的工具嗎?
無障礙網頁AA標章到底有多難達成
伺服器上的安全性資料庫沒有此工作站信任關係的電腦帳戶 administrator
推薦好用企業mail
team會議預設開啟方式
請教專業先進大大們:GPT vs. Monica,哪個APP軟體更好用?
<已解決>norton 出現"與這個網站連線不安全"訊息
wsus 的susdb mdf 100多GB 到底該如何瘦身??
HP MSA 2060 做 RAID 6 的時間
全新登場!CYBERSEC ARENA:War Game遊戲中體驗資安威脅應對,提升戰略思維與決策力!
GenAI 加速企業創新落地,更需要全新 IT 戰略
DevOpsDays盛會早鳥優惠倒數,精彩議程講者陣容敬請期待!
Windows 10支援倒數,聯繫微軟夥伴諮詢
【免費線上報名即將額滿】4/8 18:00 截止,現場報名將收費,錯過不再免費!
立即標記行事曆,7/2 探索 AI 與雲端的無限未來!
熱門回答
有可能自己做出一個用手機就能掃描辨識的工具嗎?
推薦好用企業mail
ERP 與電子簽核整合詢問
無障礙網頁AA標章到底有多難達成
HP印表機列印圖片會出錯
熱門文章
[Java的20堂課]L4-後端框架
Vscode 入門筆記 - 3 - 開發設定與擴充套件
[Java的20堂課]L5-後端框架+例外處理
VMware 入門筆記 - 5 - 調整虛擬機畫面大小與安裝 VMware Tools
2025-03-23 Vigor Router Firewall 一直重新開機解決 SOP
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}