Skip to content

Backup AKS Database #361

Backup AKS Database

Backup AKS Database #361

Workflow file for this run

name: Backup AKS Database
on:
workflow_dispatch:
schedule: # 01:00 UTC
- cron: "0 1 * * *"
jobs:
backup:
name: Backup AKS Database
runs-on: ubuntu-latest
strategy:
max-parallel: 1
matrix:
environment: [development, test, preproduction, production]
environment:
name: ${{matrix.environment}}
concurrency: ${{matrix.environment}}_${{github.event.number}}
steps:
- name: Check out the repo
uses: actions/checkout@v4
- uses: ./.github/workflows/actions/database-backup
id: aks_db_backup
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
environment: ${{ matrix.environment }}