Cli踩雷memo
一般狀態執行
預設狀態下Fargate和CDK似乎都是吃defaultVPC參數
所以如果環境不是defaultVPC的話,以預設指令直接跑
如果沒有設置 subnet-id 參數,會出現 “panic: runtime error: index out of range [0] with length 0”。
不是defaultVPC狀態執行
所以必須指定subnet-id和sg-id
可以加上--verbose
來輸出執行過程
1 | fargate lb create ecr-test-lb \ |
1 | fargate service create ecr-test-app \ |
VPC部分
1 | 您只能建立一個新的 default VPC,而無法將現有的 VPC 設定為 default VPC |
然後一個ALB似乎只能掛上一組fargate,如果移除之後要重複掛載會出現bug….
小結
回頭看一下github才發現其實有講要下參數
大概是那時候頭昏了完全沒發現orz…