Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: metabase user and password for environments sync #108

Merged
merged 2 commits into from
Apr 1, 2025

Conversation

isabelmeister
Copy link
Collaborator

What

Added 2 new variables in backend/staging and backend/development environments to sync the databases with production

How

Adding in each environment the file secret-03_sealed.yaml
*Maintaining the history of changes with the others files
k8s/website/django/development
image

k8s/website/django/staging
image

Why

In order to the databases environments be sync with the databases production the command with cron and fetch_metabase in backend repository was created, but it only works with the credentials of metabase production, when the pods are reestarting they used to lost those two variables, and then they stopped working. Now that these two variables are inside de configured secrets for the environmets even if the pods reestart the sync still be working.

@isabelmeister isabelmeister requested review from rdahis and removed request for rdahis April 1, 2025 18:42
@rdahis rdahis merged commit 5a8dca2 into main Apr 1, 2025
1 check passed
@rdahis rdahis deleted the chore/add-backend-secrets branch April 1, 2025 20:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good challenges for newcomers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants