CodeDeploy エージェントを自動でアンインストールし、設定ファイルをオンプレミスインスタンスから削除します。 - AWS CodeDeploy

CodeDeploy エージェントを自動でアンインストールし、設定ファイルをオンプレミスインスタンスから削除します。

通常、今後デプロイする予定がなければ、CodeDeploy エージェントをアンインストールし、オンプレミスインスタンスから設定ファイルを削除します。

注記

CodeDeploy エージェントを自動でアンインストールし、設定ファイルをオンプレミスインスタンスから削除しても、オンプレミスインスタンスの登録は解除されません。オンプレミスインスタンスに関連付けられたオンプレミスインスタンスタグの関連付けは解除されません。オンプレミスインスタンスに関連付けられた IAM ユーザーは削除されません。

自動的にオンプレミスインスタンスの登録を解除するには、オンプレミスインスタンスを自動的に登録解除します を参照してください。

オンプレミスインスタンスの登録を手動で解除するには、手動でオンプレミスのインスタンスの登録を解除します を参照してください。

オンプレミスインスタンスタグの関連付けを手動で解除するには、オンプレミスインスタンスから手動でオンプレミスインスタンスタグを削除します を参照してください。

オンプレミスインスタンスから CodeDeploy エージェントを手動でアンインストールするには、CodeDeploy エージェントのオペレーションの管理 を参照してください。

関連する IAM ユーザーを手動で削除するには、Deleting an IAM user from your AWS account を参照してください。

オンプレミスインスタンスから、AWS CLI を使用して uninstall コマンドを呼び出します。

例:

aws deploy uninstall

uninstall コマンドは次のことを行います。

  1. オンプレミスインスタンスで実行の CodeDeploy エージェントを停止します。

  2. オンプレミスインスタンスから CodeDeploy エージェントをアンインストールします。

  3. オンプレミスインスタンスから設定ファイルを削除します。(Ubuntu サーバーとRHELの場合、これは/etc/codedeploy-agent/conf/codedeploy.onpremises.yml です。Windows サーバーの場合、これはC:\ProgramData\Amazon\CodeDeploy\conf.onpremises.yml です。)