Questions tagged «google-kubernetes-engine»

11
如何在Kubernetes上保持容器运行?
我现在正在尝试在Kubernetes集群上运行带有shell(/ bin / bash)的简单容器。 我以为有一种方法可以通过使用pseudo-ttyand detach选项(命令上的-td选项docker run)来保持容器在Docker容器上运行。 例如, $ sudo docker run -td ubuntu:latest Kubernetes中有这样的选择吗? 我试过使用kubectl run-container类似以下的命令来运行容器: kubectl run-container test_container ubuntu:latest --replicas=1 但是容器会退出几秒钟(就像使用docker run上面没有提到的选项的命令启动一样)。然后ReplicationController反复再次启动它。 有没有办法像命令中的-td选项那样保持容器在Kubernetes上运行docker run?

13
如何在gcloud和minikube之间切换kubectl集群
我让Kubernetes在两种不同的环境中都能很好地工作,分别是在我的本地环境(运行minikube的MacBook)和Google的Container Engine(GCE,Google Cloud上的Kubernetes)上。我使用MacBook /本地环境开发和测试我的YAML文件,然后在完成后在GCE上尝试使用它们。 当前,我需要分别与每个环境一起使用:我需要在本地环境中编辑YAML文件,并准备好将其(git)克隆到GCE环境中,然后使用/部署它们。这是一个麻烦的过程。 理想情况下,我想使用Macbook中的kubectl轻松在本地minikube或GCE Kubernetes环境之间切换,并轻松确定YAML文件的使用位置。有没有简单的方法可以切换上下文来做到这一点?


12
为部署的Kubernetes服务获取YAML?
我正在尝试将我的应用程序部署到在Google Container Engine中运行的Kubernetes。 该应用程序可以在以下网址找到:https : //github.com/Industrial/docker-znc。 该Dockerfile内置的图像谷歌集装箱登记。 我已经通过+按钮在Kubernetes中部署了该应用程序。我没有这个的YAML。 我已在Kubernetes中为应用程序所需的PEM文件插入了一个Secret。 如何通过填写表格获取Kubernetes创建的Deployment,Service和Pod的YAML ? 如何将机密信息放入Pod以便使用?




6
Kubernetes中的Replication Controller VS部署
我想知道复制控制器和Kubernetes(1.2)中的Deployment有什么区别。浏览入门文档(http://kubernetes.io/docs/hellonode/),我已经创建了一个部署-但它没有显示在Web UI上。 当我从Web UI创建应用程序时-它们被创建为复制控制器。但是在功能上,它们看起来非常相似(它们既管理pod并提供服务)。 所以-有什么区别,什么时候应该使用它们?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.