Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/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
Go+;MySql:迁移到GKE(谷歌云容器引擎)有多容易?_Mysql_Docker_Go_Kubernetes_Google Kubernetes Engine - Fatal编程技术网

Go+;MySql:迁移到GKE(谷歌云容器引擎)有多容易?

Go+;MySql:迁移到GKE(谷歌云容器引擎)有多容易?,mysql,docker,go,kubernetes,google-kubernetes-engine,Mysql,Docker,Go,Kubernetes,Google Kubernetes Engine,我的项目目前由一家独立的云提供商托管 我正在使用2台虚拟机和Linux: 其中一个托管Go应用程序 一个托管一个MySql数据库 我现在想谈谈谷歌云平台 您认为转移到Google Cointainer引擎(GKE)而不是Google计算引擎(它将具有与当前提供商相同的虚拟机模型(IaaS))有意义吗 我从来没有用过库伯内特斯和多克。迁移有多容易?我会徒劳地把我的生活复杂化吗 我的简单型号的配置有多困难 我从来没有用过库伯内特斯和多克 移动到一个你没有经验的平台听起来不是一个好主意。相反,为什

我的项目目前由一家独立的云提供商托管

我正在使用2台虚拟机和Linux:

  • 其中一个托管Go应用程序
  • 一个托管一个MySql数据库
我现在想谈谈谷歌云平台

您认为转移到Google Cointainer引擎(GKE)而不是Google计算引擎(它将具有与当前提供商相同的虚拟机模型(IaaS))有意义吗

我从来没有用过库伯内特斯和多克。迁移有多容易?我会徒劳地把我的生活复杂化吗

我的简单型号的配置有多困难

我从来没有用过库伯内特斯和多克

移动到一个你没有经验的平台听起来不是一个好主意。相反,为什么不先做一些关于Docker和Kubernetes的教程呢

在这之后,您可以在本地尝试Minikube()来开始为组件编写一些清单(听起来可能像是一个守护程序集或单个Pod,带有PersistentVolume for MySQL和Go应用程序的部署)


一旦您在本地完成了工作,那么考虑迁移可能会更有意义。您将更好地了解您正在从事的工作,以及您是否希望从事这些工作。

应用程序引擎标准环境是不可能的吗?或者flex?我希望有更多的灵活性,我知道Kubernetes将成为云架构事实上的标准。但是,将一个简单的体系结构迁移到这一点有多容易呢?首先,您迁移的动机是什么?为什么要修复一些没有损坏的东西?我的动机是能够开始使用一些谷歌云平台服务。我目前正在使用一个独立的提供商,但我想转到谷歌云。我正在考虑是转到GKE(容器引擎)还是GCE(计算引擎)。谢谢安迪,你说的很有道理。事实上,我刚刚发现了谷歌制作的关于库伯内特斯和多克的非常好的教程: