We use Github for our git repos.
To provide access from airflow we use External Secrets Operator to manage this using GithubAccessToken that uses a github app to create the access token.
This token only lives for 1 hour maximum.
Because of this lifespan, The gitsync container needs to re-read the secret to have the new token.
Unfortunately it seems that gitsync doesn't support re-reading the secret while it's running.
This causes it to fail the sync, exit and restarts.
Thankfully it will restart fine and syncs again.
I'm wondering if there is something I've missed to solve this, or is this an expected and known 'issue'?