我试图将Piwik网站部署到Kubernetes上,我正在努力弄清楚如何在不丢失统计数据的情况下进行热数据库升级。所以过程如下(从Piwik 3.0升级到3.1):
我可以在Kubernetes中编写脚本,或者我最好的方法是在我的主人内部运行脚本。我的目标是能够反复可靠地进行(因此在步骤5之前的故障被回滚,之后的故障依赖于人为干预)。
我曾尝试围绕最佳方法进行一些研究,但我找不到有关此类升级过程的大量信息。大多数指南建议离线服务几秒钟/分钟,以进行迁移,在此应用程序中是不可接受的。
答案 0 :(得分:1)
如果您的Piwik实例是作为部署创建的,那么您很幸运。详情为here。你需要做的是RollingUpdate。
这个过程看起来像这样。语法为" 操作:结果"。