新问题:
我已按照留言簿教程:https://github.com/GoogleCloudPlatform/kubernetes/blob/master/examples/guestbook/README.md
我的命令输出与输出完全匹配。当我尝试访问留言簿Web服务器时,页面不会加载。
具体来说,我在端口80上有前端,我在控制台上为所有实例启用了http / s连接,我已经运行了命令:
gcloud compute firewall-rules create --allow=tcp:<PortNumberHere> --target-tags=TagNameHere TagNameHere-<PortNumberHere>
以及
cluster/kubectl.sh get services guestbook -o template --template='{{(index .status.loadBalancer.ingress 0).ip}}'
但是当我运行curl -v http://:时,连接只会超时。
我错过了什么?
编辑:具体来说,我有3个独立的泊坞窗图像。我如何告诉kubernetes运行这三张图片?
我有3个泊坞窗图像,每个都使用彼此来执行任务。一个是Influxdb,另一个是Web应用程序,第三个是进行数据处理的引擎。
我已经设法让他们在我的机器上使用docker-compose在本地工作,现在我想在googles计算引擎上部署它们,以便我可以通过Web访问它。我也希望能够扩展软件。我完全是100%全新的云计算,之前从未使用过gce。
我看过Kubernetes,并按照文档进行操作,但我无法让它在gce实例上工作。我错过了什么/不理解?我搜索并阅读了所有可以找到的文档,但我仍然感觉不到比以前更接近它。
https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/getting-started-guides/gce.md
答案 0 :(得分:0)
要在SO上获得最佳效果,您需要提出具体问题。
但是,为了回答一般性问题,谷歌的云平台Kubernetes包装器是容器引擎。我建议您在尝试实施自己的解决方案之前,先仔细检查Container Engine教程,注意配置文件。
请参阅留言板以开始使用:https://cloud.google.com/container-engine/docs/tutorials/guestbook
答案 1 :(得分:0)
为了回应rdc所说的内容,你一定要仔细阅读教程,这将有助于你更好地理解系统。但对您的问题的简短回答是您要创建一个ReplicationController并在pod模板中指定容器的信息。