Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 如何在Kubernetes中正确初始化DB容器_Database_Kubernetes_Flyway - Fatal编程技术网

Database 如何在Kubernetes中正确初始化DB容器

Database 如何在Kubernetes中正确初始化DB容器,database,kubernetes,flyway,Database,Kubernetes,Flyway,我将在应用程序的注册表中有一个容器。然后我想启动DB容器,并用脚本初始化DB 如何在我的流程中适应kubernetes作业和init容器。鉴于我的init容器将以某种方式调用flyway更新,当然只有在DB准备就绪时才需要运行flyway更新。我也不确定脚本本身的位置(我不想引用任何主机路径)以及如何选择应该调用的集(即仅为开发创建测试数据) 使用这种设置(DEV、FAT、PROD)为所有环境仅创建一个kubernetes文件是否过于复杂

我将在应用程序的注册表中有一个容器。然后我想启动DB容器,并用脚本初始化DB

如何在我的流程中适应kubernetes作业和init容器。鉴于我的init容器将以某种方式调用flyway更新,当然只有在DB准备就绪时才需要运行flyway更新。我也不确定脚本本身的位置(我不想引用任何主机路径)以及如何选择应该调用的集(即仅为开发创建测试数据)

使用这种设置(DEV、FAT、PROD)为所有环境仅创建一个kubernetes文件是否过于复杂