gpt4 book ai didi

kubernetes - 部署spring-cloud-kubernetes kubernetes-hello-world-example失败

转载 作者:行者123 更新时间:2023-12-02 11:47:24 26 4
gpt4 key购买 nike

我正在尝试运行示例https://github.com/spring-cloud/spring-cloud-kubernetes/tree/master/spring-cloud-kubernetes-examples/kubernetes-hello-world-example的1.0.1.RELEASE版本,但在minikube和gcloud中均失败,并出现此错误:
无法从注册表中提取镜像'cloud / kubernetes-hello-world:1.0.1.RELEASE'。

我首先在Kubernetes in Action中研究了示例kubia,它同时在minikube和gcloud中运行。

示例自述文件中有一个警告,指出执行器的运行状况存在问题,我想出了如何通过在kubectl中进行编辑来解决此问题,但这无济于事。

这表明在docker中找不到该镜像。
我已经运行'gcloud auth configure-docker'将本地docker配置为gcloud。
构建'mvn fabric8:deploy -Pkubernetes'似乎有效,存在非致命的javadoc错误:

[INFO] Creating a Deployment from kubernetes.yml namespace default name kubernetes-hello-world
[INFO] Created Deployment: spring-cloud-kubernetes-examples/kubernetes-hello-world-example/target/fabric8/applyJson/default/deployment-kubernetes-hello-world-2.json
[INFO] F8: HINT: Use the command `kubectl get pods -w` to watch your pods start up
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS

该图像似乎存在于Docker中
stephens-MacBook-Pro:kubernetes-hello-world-example stephen$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
cloud/kubernetes-hello-world 1.0.1.RELEASE 1b71ed3f02fb 10 minutes ago 464MB

kubectl get pods -w返回
kubernetes-hello-world-984b55c69-8t2qg   0/1   ErrImagePull   0     3m19s
kubernetes-hello-world-984b55c69-8t2qg 0/1 ImagePullBackOff 0 3m30s

最佳答案

您的状态为“ErrImagePull”,它描述了容器的状态,请尝试执行kubectl describe PODNAME -n NSNAME并查看完整的描述。然后,您可以了解正在发生的事情。可能您可以找到图像名称并手动将其拉出:docker search IMAGENAME在您的工作节点上:docker pull IMAGENNAME:TAG如果失败,则可能是图像被删除了。任何情况下,您都需要提供更多信息。

关于kubernetes - 部署spring-cloud-kubernetes kubernetes-hello-world-example失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56404102/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com