LoginSignup
5
3

More than 5 years have passed since last update.

AWS CodedeployのGithubアクセストークンの削除について

Posted at

概要

AWSのCodeDeployとGitHubを連携していて、
GitHubとのOAuth認証がうまくいかず、CodeDeploy側で設定したGitHubのアクセストークンを一度削除したいことがありました。

例) CodeDeploy設定画面
スクリーンショット 2018-02-26 22.40.00.png

ですが、GUI(マネジメントコンソール)だと削除画面もなく、GitHub側でパスワード変更しても状況変わらず困り果ててました。

解決策

GUIでは削除できないですが、CLIなら削除できるようです。
公式ドキュメントは こちら です。

実際にやった手順はこちら

$ aws deploy list-git-hub-account-token-names
TOKENNAMELIST   <GitHubアカウント名>
$ aws deploy delete-git-hub-account-token --token-name <GitHubアカウント名>
$ aws deploy list-git-hub-account-token-names
→なにも表示されないこと

ちなみにリージョンを指定する場合は、他と同様最後に--region <リージョン名>を入れればOKです。

削除後、CodeDeploy画面で再度GitHub連携し、以下のように表示されればOKです。
例) OAuth認証画面
スクリーンショット 2018-02-26 22.49.23.png

注意

aws cliのバージョンが古いと上記オプションは使用できない可能性があるので、やる前にバージョンアップすることをオススメします。

5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3