AWS:代码部署安装失败

时间:2017-06-04 10:37:30

标签: amazon-web-services rhel aws-code-deploy

我正在尝试通过AWS从github存储库设置部署。

我在这些步骤中遇到了问题:

http://docs.aws.amazon.com/codedeploy/latest/userguide/codedeploy-agent-operations-install.html#codedeploy-agent-operations-install-linux

此命令失败:

wget https://bucket-name.s3.amazonaws.com/latest/install

它返回:

[ec2-user@ip-172-31-11-55 ~]$ wget https://bucket-name.s3.amazonaws.com/latest/install
--2017-06-04 10:18:18--  https://bucket-name.s3.amazonaws.com/latest/install
Resolving bucket-name.s3.amazonaws.com (bucket-name.s3.amazonaws.com)... 54.231.114.146
Connecting to bucket-name.s3.amazonaws.com (bucket-name.s3.amazonaws.com)|54.231.114.146|:443... connected.
HTTP request sent, awaiting response... 403 Forbidden
2017-06-04 10:18:18 ERROR 403: Forbidden.

我允许所有端口用于我的实例的入站/出站流量。

有什么问题?

3 个答案:

答案 0 :(得分:4)

bucket-name表示以下之一:

aws-codedeploy-us-east-2用于美国东部(俄亥俄州)地区的实例

aws-codedeploy-us-east-1用于美国东部(弗吉尼亚北部)地区的实例

aws-codedeploy-us-west-1用于美国西部(加利福尼亚州北部)地区的实例

aws-codedeploy-us-west-2用于美国西部(俄勒冈州)地区的实例

对于加拿大(中部)地区的实例,

aws-codedeploy-ca-central-1

aws-codedeploy-eu-west-1适用于欧盟(爱尔兰)地区的实例

aws-codedeploy-eu-west-2用于欧盟(伦敦)地区的实例

aws-codedeploy-eu-central-1适用于欧盟(法兰克福)地区的实例

aws-codedeploy-ap-northeast-1用于亚太地区(东京)地区的实例

aws-codedeploy-ap-northeast-2用于亚太(首尔)地区的实例

aws-codedeploy-ap-southeast-1用于亚太地区(新加坡)地区的实例

aws-codedeploy-ap-southeast -2,用于亚太地区(悉尼)地区的实例

aws-codedeploy-ap-south-1用于亚太地区(孟买)地区的实例

aws-codedeploy-sa-east-1用于南美(圣保罗)地区的实例

答案 1 :(得分:2)

是的,正如@smart所说,"桶名"应该替换不同地区的不同名称,例如美国东部(俄亥俄州)地区的aws-codedeploy-us-east-2等。

答案 2 :(得分:0)

请检查链接:https://docs.aws.amazon.com/codedeploy/latest/userguide/resource-kit.html#resource-kit-bucket-names

要识别存储桶名称,您必须参考按地区列出的资源工具包存储桶名称

相关问题