适用于 Azure 虚拟机的 AWS CodeDeploy

AWS CodeDeploy for Azure Virtual Machine

这可能是一个相当牵强的查询,但请帮助我。

是否可以使用 AWS CodeDeploy 注册 Azure 虚拟机?

我已经阅读了一些资料,发现 Amazon 提供了在本地实例上安装 CodeDeploy 代理的选项 HERE

如果可能的话,我们该怎么做?

我的 objective 是尝试使用 CodeDeploy,因为我们已经订阅了它,而不是使用 Azure 的 DevOps 服务。

按照@silent 的建议,我试了一下,确实有效。以下是步骤:

但在我们开始之前,请注意!:

第 1 步:安装 AWS CLI

步骤 2:使用具有 CodeDeploy IAM 用户角色的用户配置 AWS

第 3 步:运行 以下命令

  aws deploy register 
  --instance-name <some name for your VM> 
  --iam-user-arn <IAM user arn> 
  --tags Key=<some key for you tag>,Value=<some value> 
  --region <your region>

第 4 步:运行aws deploy install --config-file codedeploy.onpremises.yml