From 41f97f3f13446567219ff74b1109582af7ff43ff Mon Sep 17 00:00:00 2001 From: Antoine Bigard Date: Mon, 10 Feb 2025 16:59:20 +0100 Subject: [PATCH] chore: add mongodb cluster to schedule password rotate --- .../workflows/schedule_password_rotate.yml | 43 +++++++++++++++++-- 1 file changed, 39 insertions(+), 4 deletions(-) diff --git a/.github/workflows/schedule_password_rotate.yml b/.github/workflows/schedule_password_rotate.yml index 611b4f6..f913ad9 100644 --- a/.github/workflows/schedule_password_rotate.yml +++ b/.github/workflows/schedule_password_rotate.yml @@ -1,15 +1,50 @@ name: Scheduled Password Rotate on: schedule: - - cron: '0 0 1 * *' + - cron: "0 0 1 * *" jobs: rotate_password: strategy: fail-fast: false matrix: - product: ["api", "bal", "lba", "monitoring", "tdb", "vpn", "contrat", "data", "mongodb"] - environment: ["production", "recette", "preview", "pentest", "preprod", "api", "bal", "contrat", "lba", "tdb"] + product: + [ + "api", + "bal", + "lba", + "monitoring", + "tdb", + "vpn", + "contrat", + "data", + "mongodb", + ] + environment: + [ + "production", + "recette", + "preview", + "pentest", + "preprod", + "api", + "bal_1", + "bal_2", + "bal_3", + "recette_1", + "api_1", + "api_2", + "api_3", + "lba_1", + "lba_2", + "lba_3", + "tdb_1", + "tdb_2", + "tdb_3", + "contrat", + "lba", + "tdb", + ] name: Rotate password ${{ matrix.product }}-${{ matrix.environment }} uses: "./.github/workflows/_password-rotate.yml" with: @@ -24,4 +59,4 @@ jobs: HABILITATIONS: ${{ secrets[format('{0}_HABILITATIONS', matrix.product)] }} OVH_APP_TOKEN: ${{ secrets.OVH_APP_TOKEN }} OVH_APP_KEY: ${{ secrets.OVH_APP_KEY }} - OVH_APP_SECRET: ${{ secrets.OVH_APP_SECRET }} \ No newline at end of file + OVH_APP_SECRET: ${{ secrets.OVH_APP_SECRET }}