OpenSourcePolitics / k8s-decidim-operator

GNU Affero General Public License v3.0
2 stars 0 forks source link

Créer le script de backup (OSP) #1

Closed pierreozoux closed 1 year ago

pierreozoux commented 1 year ago

Alain a déjà une procédure de backup:

database/
  *.sql
objects/
kubernetes/
  decidim.yml 
    domain:
    image: registry:commit_hash
  secret.yml (! name)
  cm.yml (! name)

In fine cette tar ball doit se trouver sur une URL. (Genre bucket scaleway).

armandfardeau commented 1 year ago

objects -> objects contenu dans l'objects store

armandfardeau commented 1 year ago

Ajouter variable d'environnement

pierreozoux commented 1 year ago

Proposition de format pour l'archive:

database/
  *.sql
objects/
metadata.yml
  config:
    ENV_VAR: env
  domaine: org.fr
  image: registry:commit_hash

Dans le cas idéal, les instances sont déjà sur un ObjectStorage. Et nous migrons du compte OSP vers le compte IndieHosters.

Si cela est difficile, il est possile d'envisager la migration local -> object store pendant la migration.

pierreozoux commented 1 year ago

Alain nous livre un env de test milieu semaine prochaine.

pierreozoux commented 1 year ago

déplacé ici: https://forge.liiib.re/libre.sh/clusters-osp/-/issues/7