标签: devspace

Spring Cloud Kubernetes:等待通知者缓存准备就绪超时

我试图在基于 Spring Boot 的微服务中利用 Spring Cloud Kubernetes,即自动配置和服务发现。

但是,我在初始化期间收到一条错误消息(Timeout waiting for informers cache to be read to be read, is the kubernetes service up?),而且冗长,这两种情况我都无法在网上找到信息来帮助我查明原因。下面详细介绍了错误消息和过多的日志消息。对于缺乏上下文表示歉意,但我也很困惑!

该应用程序在服务帐户中运行,该帐户具有文档default中指定的所有权限:

$ kubectl describe serviceaccount default
Name:                default
Namespace:           joaomlneto
Labels:              <none>
Annotations:         <none>
Image pull secrets:  devspace-auth-rg-nl-ams-scw-cloud
Mountable secrets:   default-token-2sxvc
Tokens:              default-token-2sxvc
Events:              <none>

$ kubectl describe rolebinding namespace-reader-binding
Name:         namespace-reader-binding
Labels:       <none>
Annotations:  <none>
Role:
  Kind:  Role
  Name:  namespace-reader
Subjects:
  Kind            Name     Namespace
  ----            ----     ---------
  ServiceAccount  default  joaomlneto

$ …
Run Code Online (Sandbox Code Playgroud)

spring-boot kubernetes spring-cloud spring-cloud-kubernetes devspace

4
推荐指数
1
解决办法
4981
查看次数

如何从 minikube 中删除现有下载的 docker 镜像

我正在使用DevSpace 工具minikube将多个服务部署到我的本地集群 ( ) 。一旦有人对其中一项服务进行更改并将图像推送到我们的私人存储库,我就需要这些更改在我的本地可用。我现在要做的就是完全删除集群并启动一个新集群。在这种情况下,所有具有相同标签的图像都会更新为最新版本,而不是缓存的版本。minikube

但我相信有一些更优雅的方法来克服这个问题。因此,在重新部署服务之前,我需要以某种方式从本地集群中清理/删除/删除过时的映像。

有人可以指出它们的存储位置,我如何查看和删除它们?谢谢。

docker kubernetes minikube devspace

3
推荐指数
1
解决办法
2万
查看次数