From 5f3ef51454c9d0fc8bdc5357d2aa1aaac0d0c6e0 Mon Sep 17 00:00:00 2001 From: Nik Afiq Date: Thu, 29 Aug 2024 11:02:02 +0900 Subject: [PATCH] =?UTF-8?q?README=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vulnerability-scan/README.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/vulnerability-scan/README.md b/vulnerability-scan/README.md index ba1a5540..d2717750 100644 --- a/vulnerability-scan/README.md +++ b/vulnerability-scan/README.md @@ -33,3 +33,36 @@ bash retag-push-latest.sh - *その場合は`retag-push-latest`直下から失敗したコマンド単体実行できる* - *例:`bash retag-dataimport.sh`* - *スクリプトを強制停止したい場合、`Ctrl + C`で停止できる* + + +## フォルダ構成 +├── build-push-scanpoint.sh -- 全ECRモジュールをアップデート、Dockerイメージにビルドし、プッシュするスクリプト +├── retag-push-latest.sh -- ビルドしたDockerイメージをlatestの再タグして、ステージング環境と本番環境にプッシュするスクリプト +├── README.md -- 当ファイル +├── build-push-scanpoint +│ ├── dataimport.sh -- データ登録機能のアップデートスクリプト +│ ├── sap-data-decrypt.sh -- SAPデータ登録 SAPデータ復号化機能アップデートスクリプト +│ ├── check-view-security-option.sh -- Viewセキュリティオプションチェック機能アップデートスクリプト +│ ├── crm-datafetch.sh -- CRMデータ連携 CRMデータ取得機能アップデートスクリプト +│ ├── jskult-dbdump.sh -- 実消化&アルトマーク日次バッチ実行前dump取得機能アップデートスクリプト +│ ├── jskult-batch-daily.sh -- 実消化&アルトマーク日次バッチ機能アップデートスクリプト +│ ├── jskult-batch-laundering.sh -- 実消化&アルトマーク週次バッチ機能アップデートスクリプト +│ ├── jskult-webapp.sh -- 実消化&アルトマークWebアプリケーションアップデートスクリプト +| └── export-dbdump.sh -- DBダンプ取得機能アップデートスクリプト +└── retag-push-latest + ├── retag-dataimport.sh -- データ登録機能の再タグ本番環境にプッシュスクリプト + ├── retag-sap-data-decrypt.sh -- SAPデータ登録 SAPデータ復号化機能再タグ本番環境にプッシュスクリプト + ├── retag-check-view-security-option.sh -- Viewセキュリティオプションチェック機能再タグ本番環境にプッシュスクリプト + ├── retag-crm-datafetch.sh -- CRMデータ連携 CRMデータ取得機能再タグ本番環境にプッシュスクリプト + ├── retag-jskult-dbdump.sh -- 実消化&アルトマーク日次バッチ実行前dump取得機能再タグ本番環境にプッシュスクリプト + ├── retag-jskult-batch-daily.sh -- 実消化&アルトマーク日次バッチ機能再タグ本番環境にプッシュスクリプト + ├── retag-jskult-batch-laundering.sh -- 実消化&アルトマーク週次バッチ機能再タグ本番環境にプッシュスクリプト + ├── retag-jskult-webapp.sh -- 実消化&アルトマークWebアプリケーション再タグ本番環境にプッシュスクリプト + └── retag-export-dbdump.sh -- DBダンプ取得機能再タグ本番環境にプッシュスクリプト + +## 作成方法とタイミング +- 本番リリース済みのECRリポジトリに対して脆弱性スキャン対象になるため、リリース済のECRにスクリプト作成する +- `vulnerability-scan/build-push-scanpoint/dataimport.sh` を参考にしてスクリプト実装する +- 実装したスクリプトを親スクリプト`vulnerability-scan/build-push-scanpoint.sh`に追加する +- `vulnerability-scan/retag-push-latest/-retag-dataimport.sh` を参考にしてスクリプト実装する +- 実装したスクリプトを親スクリプト`vulnerability-scan/retag-push-latest.sh`に追加する \ No newline at end of file