Open ShotaKitazawa opened 2 years ago
ReviewApp Controller の実装において、現状 reconcileDelete 内で以下の処理を行っている。
上記は、 2 の処理に失敗した場合 (cf. infra repo に push するための secret が存在しない)、複数回 preStopJob が走ってしまう問題点がある。
ra.status 内に preStopJob を実行したかどうかを管理するパラメータを生やす
問題点
ReviewApp Controller の実装において、現状 reconcileDelete 内で以下の処理を行っている。
上記は、 2 の処理に失敗した場合 (cf. infra repo に push するための secret が存在しない)、複数回 preStopJob が走ってしまう問題点がある。
解決案
ra.status 内に preStopJob を実行したかどうかを管理するパラメータを生やす