Lors du traitement d'un rouleau à jour avec les migrations de base de données, comment ne kubernetes gérer cela?
Pour un exemple - j'ai une application est mise à jour à partir de l'app-v1 app-v2, qui comprend une étape de la migration de modifier une table existante. Donc, ce serait dire qu'il m'oblige à exécuter quelque chose comme db:migrate
pour une application rails, une fois déployé.
Lorsqu'un roulement de déploiement se déroule sur 3 jeu de réplicas. Il va déployer à partir d'un troupeau à l'autre. Permettant potentiellement des Gousses qui n'ont pas la nouvelle version de l'application à la pause.
Bien que ce scénario n'est pas quelque chose qui arrive très souvent. C'est tout à fait possible qu'il le ferait. Je voudrais savoir au sujet de la meilleure/les approches recommandées pour ce scénario.