- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2022-10-26T23:00:43+00:00","default:wikiadmin","wikiadmin")
#author("2022-10-31T21:26:54+00:00","default:wikiadmin","wikiadmin")
-Code兄弟 Deploy
*料金など [#g24934e3]
-EC2が対象であれば無料
-オンプレだとお金発生
-Github or S3がソースに指定できる
*手順 [#ib045258]
+EC2/CodeDeployに権限を付与
+CodeDeploy Agentインストール
+appspec.yml
*チュートリアル [#o094600c]
https://docs.aws.amazon.com/codepipeline/latest/userguide/tutorials-simple-s3.html#s3-create-s3-bucket
**S3の作成 [#f1654b1d]
-バージョニング有効にする
**IAM Roleの作成 [#y261fa38]
EC2向けに作成(信頼サービス EC2)
-AmazonSSMManagedInstanceCore
-AmazonEC2RoleforAWSCodeDeploy
CodeDeploy向けに作成(信頼サービス Code Deploy)
-AWSCodeDeployRole
**user-dateでインストール [#l12d2593]
https://aws.amazon.com/jp/premiumsupport/knowledge-center/codedeploy-agent-launch-configuration/
**Agent 手動インストール [#fc2dde19]
sudo yum update
sudo yum install ruby
sudo yum install wget
cd /home/ec2-user
wget https://aws-codedeploy-ap-northeast-1.s3.ap-northeast-1.amazonaws.com/latest/install
chmod +x ./install
sudo ./install auto
*Sampleなど [#ud892fd9]
-Linux Sample
https://github.com/aws-samples/aws-codepipeline-s3-codedeploy-linux/blob/master/appspec.yml