Skip to content

Get vulnerability information from Amazon Inspector and create it to GitHub Issue

Notifications You must be signed in to change notification settings

yjszk/inspector-to-github-issue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Amazon Inspectorから脆弱性情報を取ってきてGitHub Issueに登録する

概要

  • ACTIVEかつCRITICALの脆弱性情報を取得して、GitHub Issueに登録するPythonスクリプト
  • GitHub Actionsで毎日JST10時ごろに実行するように設定している
  • 記録済みの脆弱性はGitHub Artifactに保存している

前提

  • Amazon Inspectorの設定が完了していること
  • 対象のGitHubのリポジトリから対象のAWSアカウントへの認証が完了していること

graph TD

A[GitHub Actionsでのスケジュール実行] --> Pythonでの処理

subgraph Pythonでの処理
  B[GitHub Artifactから前日分を取得]
  B --> C[Amazon Inspectorから取得した新規分と前日分を突合]
  C -- 差分あり --> D[Github Issueに脆弱性情報を登録]
  C -- 差分なし --> F[処理を終了]
end

D --> H[GitHub Artifactにアップロード]

Loading

About

Get vulnerability information from Amazon Inspector and create it to GitHub Issue

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages