amazon-ecs

    1熱度

    1回答

    我有一個Jenkins master,我已經配置Jenkins在AWS ECS中創建按需Docker Slaves。這個設置工作良好,當我運行一個構建新的從站正在ECS中創建並且該從站用於執行構建。我的問題是我無法在Docker從站中運行併發構建。 當我運行第二個構建時,構建保持在Queue上,直到第一個構建完成。第二次構建僅在第一次構建完成後執行。 有沒有辦法通過在ECS中動態創建新的docke

    20熱度

    1回答

    看起來可以運行基於任務定義的任務或服務。任務和服務之間有什麼不同和相似之處?是否有線索可以在創建Task而不是Service時指定「Task Group」?任務和服務在層次上是否等於任務定義的實例化,還是由任務組成的服務? 謝謝。

    1熱度

    2回答

    我在通過AWS ECS上的psycopg2進行數據庫連接時遇到問題。 我有一個應用程序容器和一個數據庫容器。容器被鏈接。 該應用程序有一個入口點腳本,用於在啓動應用程序服務器之前檢查數據庫是否已啓動。 $ until psql -h "$DB_HOST" -U "$DB_USER" -c '' && >&2 echo "Postgres is up"; do >&2 echo "Post

    1熱度

    2回答

    有沒有辦法強制terraform在每次更改任務定義而不是銷燬和創建新任務定義時繼續創建新的ECS任務定義? 這是我的配置 resource "aws_ecs_service" "app-service" { name = "my-task" cluster = "${aws_ecs_cluster.app-cluster.id}" task_definitio

    4熱度

    2回答

    我們正在處理向使用AWS CodePipeline構建並部署到ECS的應用程序提供構建時間和運行時機密的問題。 歸根結底,我們的目標是爲每一個我們的應用程序的通用流水線實現以下目標: 訪問的完全分離 在App-A-管道服務無法在訪問憑據的任何或使用任何在App-b-管道使用的按鍵,反之亦然 祕密管理由開發商指定 只負責開發的應用程序 - 一個可以讀取和寫入的祕密的應用程序,一個 以下是手頭上的問題

    2熱度

    2回答

    儘管遵循了大量教程和指南(包括官方文檔),但在試圖將Docker容器部署到ECS時,我經常遇到磚牆問題。 這裏是我做了什麼: ecs-cli configure --cluster my-cluster ecs-cli up --keypair XXX --capability-iam --size 1 --instance-type t2.micro ecs-cli compose --fi

    0熱度

    1回答

    我在Docker中構建了一個node.js應用程序,每當我需要運行它時,我只運行docker並運行命令node app.js 。 我已經在Amazon EC2上設置了它,但是通過註冊並以登錄方式登錄Amazon EC2實例,拉出Docker鏡像,然後運行並登錄到Docker並運行命令node app.js。現在 ,因爲亞馬遜有這個EC2集裝箱服務,我被告知,我可以自動完成這兩件事情: EC2上運行

    0熱度

    1回答

    (#1)所以我有一個通過CloudFormation堆棧創建的RDS(postgres)數據庫。我有根數據庫(「postgres」)創建和主用戶名/密碼。現在我需要切實轉到應用程序本身。 (#2)的應用程序部署過程負責: 確保它的數據庫中存在 確保它的用戶/角色存在(如 「service_user」, 「READ_ONLY」 「READ_WRITE」)。 (#3)中的應用本身(實際遷移劑)是負責:

    4熱度

    1回答

    我已經通過consul的鍵值存儲提供了應用程序配置給運行在ECS服務中的應用程序容器。 應用程序只從啓動時的一次從consul讀取其配置。 當我需要更改配置時,應該如何重新啓動容器以便刷新應用程序配置? 我希望能通過aws cli以編程方式進行此操作。

    2熱度

    4回答

    我遇到了,我需要得到一個特定區域的最新亞馬遜ECS優化圖像的EC2 AMI ID的需求的AMI-ID。是否有任何可用於選擇ami-id的腳本或API,它們在創建新集羣時提供? 所以,一旦他們用最新的AMI控制檯,我不需要更新我的腳本。