首页 > 解决方案 > 从 CodeDeploy 中删除已注册的本地实例

问题描述

正如您在下一张图片中看到的那样,注册了三个 atm 实例

CodeDeploy 注册实例

并希望没有。例如,如果我单击其中一个,这是我唯一得到的

单个注册的本地实例

所以没有任何地方可以删除它。

标签: amazon-web-servicesaws-cliaws-code-deploy

解决方案


在这里应用的正确术语是deregister。因此,想要注销本地实例

使用 AWS-CLI,您可以使用以下命令检查当前注册的实例

aws deploy list-on-premises-instances --region eu-west-2

这给出了与当前注册实例的名称类似的内容

{
    "instanceNames": [
        "Amazon_Linux_1",
        "Amazon_Linux_2",
        "codedeploy"
    ]
}

要取消注册名为 Amazon_Linux_1 的实例,请运行

aws deploy deregister-on-premises-instance --instance-name Amazon_Linux_1 --region eu-west-2

实例未注册

注意:如果你尝试在没有区域的情况下运行它,你会得到

您必须指定一个区域。您还可以通过运行“aws configure”来配置您的区域。


推荐阅读