字體:  

如何在AWS EC2上安裝 CodeDeploy Agent 代理服務

cuteftp 發表於: 2018-2-05 10:51 來源: ADJ網路控股集團


AWS CodeDeploy 是一項部署服務,可以向 Amazon EC2 實例、本地實例或無服務器 Lambda 函數自動執行應用程序部署。
AWS CodeDeploy 能讓您更輕鬆地執行以下操作:

快速發布新功能。
更新 AWS Lambda 函數版本。
避免在應用程序配置過程中停機。
處理更新應用程序的複雜性,而沒有許多與容易出錯的手動部署關聯的風險。

該服務會隨您的基礎設施進行擴展,因此您可以輕鬆地向一個實例或數千個實例部署。

# yum install ruby wget
# cd /home/ec2-user

Tokyo 的 bucket-name為 : aws-codedeploy-ap-northeast-1
# wget https://aws-codedeploy-ap-northeast-1.s3.amazonaws.com/latest/install

Singapore 的 bucket-name為 :aws-codedeploy-ap-southeast-1
# wget https://aws-codedeploy-ap-southeast-1.s3.amazonaws.com/latest/install

PS: 如果要找其它Region的位置,可以到這邊查詢
https://docs.aws.amazon.com/zh_cn/codedeploy/latest/userguide/resource-kit.html#resource-kit-bucket-names

# chmod +x ./install
# ./install auto

要檢查服務是否正在運行,請運行以下命令:
# service codedeploy-agent status