minikube如何设置阿里云镜像以及如何解决dashboard无法打开的解决方案_已设置图床

这篇具有很好参考价值的文章主要介绍了minikube如何设置阿里云镜像以及如何解决dashboard无法打开的解决方案_已设置图床。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

minikube如何设置阿里云镜像以及如何解决dashboard无法打开的解决方案

minikube dashboard

报错

consider@consider-Dell-G15-5511:~$ minikube dashboard
🤔  正在验证 dashboard 运行情况 ...
🚀  正在启动代理...
🤔  正在验证 proxy 运行状况 ...

❌  因 SVC_URL_TIMEOUT 错误而退出:http://127.0.0.1:33619/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/ 不可访问:Temporary Error: unexpected response code: 503

此处运行排查问题

kubectl get pods --all-namespaces
consider@consider-Dell-G15-5511:~$ kubectl get pods --all-namespaces
NAMESPACE              NAME                                         READY   STATUS             RESTARTS   AGE
kube-system            coredns-65c54cc984-5vs9p                     1/1     Running            0          37m
kube-system            etcd-minikube                                1/1     Running            0          37m
kube-system            kube-apiserver-minikube                      1/1     Running            0          37m
kube-system            kube-controller-manager-minikube             1/1     Running            0          37m
kube-system            kube-proxy-7qgmq                             1/1     Running            0          37m
kube-system            kube-scheduler-minikube                      1/1     Running            0          37m
kube-system            storage-provisioner                          1/1     Running            0          37m
kubernetes-dashboard   dashboard-metrics-scraper-7db978b848-cjq2q   1/1     Running            0          37m
kubernetes-dashboard   kubernetes-dashboard-6f4c897964-gzmwn        0/1     ImagePullBackOff   0          37m

可以看到是这个节点问题,报镜像拉取错误

kubernetes-dashboard   kubernetes-dashboard-6f4c897964-gzmwn     

检查一下节点日志

consider@consider-Dell-G15-5511:~$ kubectl describe --namespace=kubernetes-dashboard po kubernetes-dashboard-6f4c897964-gzmwn
Name:             kubernetes-dashboard-6f4c897964-gzmwn
Namespace:        kubernetes-dashboard
Priority:         0
Service Account:  kubernetes-dashboard
Node:             minikube/192.168.49.2
Start Time:       Mon, 02 Oct 2023 18:07:57 +0800
Labels:           gcp-auth-skip-secret=true
                  k8s-app=kubernetes-dashboard
                  pod-template-hash=6f4c897964
Annotations:      <none>
Status:           Pending
IP:               172.17.0.3
IPs:
  IP:           172.17.0.3
Controlled By:  ReplicaSet/kubernetes-dashboard-6f4c897964
Containers:
  kubernetes-dashboard:
    Container ID:  
    Image:         docker.io/kubernetesui/dashboard:v2.7.0@sha256:2e500d29e9d5f4a086b908eb8dfe7ecac57d2ab09d65b24f588b1d449841ef93
    Image ID:      
    Port:          9090/TCP
    Host Port:     0/TCP
    Args:
      --namespace=kubernetes-dashboard
      --enable-skip-login
      --disable-settings-authorizer
    State:          Waiting
      Reason:       ImagePullBackOff
    Ready:          False
    Restart Count:  0
    Liveness:       http-get http://:9090/ delay=30s timeout=30s period=10s #success=1 #failure=3
    Environment:    <none>
    Mounts:
      /tmp from tmp-volume (rw)
      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-t4grc (ro)
Conditions:
  Type              Status
  Initialized       True 
  Ready             False 
  ContainersReady   False 
  PodScheduled      True 
Volumes:
  tmp-volume:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     
    SizeLimit:  <unset>
  kube-api-access-t4grc:
    Type:                    Projected (a volume that contains injected data from multiple sources)
    TokenExpirationSeconds:  3607
    ConfigMapName:           kube-root-ca.crt
    ConfigMapOptional:       <nil>
    DownwardAPI:             true
QoS Class:                   BestEffort
Node-Selectors:              kubernetes.io/os=linux
Tolerations:                 node-role.kubernetes.io/master:NoSchedule
                             node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
  Type     Reason     Age                  From               Message
  ----     ------     ----                 ----               -------
  Normal   Scheduled  38m                  default-scheduler  Successfully assigned kubernetes-dashboard/kubernetes-dashboard-6f4c897964-gzmwn to minikube
  Warning  Failed     16m (x4 over 32m)    kubelet            Error: ErrImagePull
  Warning  Failed     15m (x8 over 32m)    kubelet            Error: ImagePullBackOff
  Normal   BackOff    15m (x9 over 32m)    kubelet            Back-off pulling image "docker.io/kubernetesui/dashboard:v2.7.0@sha256:2e500d29e9d5f4a086b908eb8dfe7ecac57d2ab09d65b24f588b1d449841ef93"
  Warning  Failed     10m (x5 over 32m)    kubelet            Failed to pull image "docker.io/kubernetesui/dashboard:v2.7.0@sha256:2e500d29e9d5f4a086b908eb8dfe7ecac57d2ab09d65b24f588b1d449841ef93": rpc error: code = Unknown desc = context canceled
  Normal   Pulling    7m42s (x6 over 38m)  kubelet            Pulling image "docker.io/kubernetesui/dashboard:v2.7.0@sha256:2e500d29e9d5f4a086b908eb8dfe7ecac57d2ab09d65b24f588b1d449841ef93"

解决思路

把节点需要的镜像拉取了就好,这边给出本人使用的解决方法,比较拐弯莫叫,仅供参考

  1. 拉取了所需要的镜像到本地

    minikube如何设置阿里云镜像以及如何解决dashboard无法打开的解决方案_已设置图床,k8s踩坑日志,阿里云,云计算

    • 接下来把这个镜像制作成压缩包

    • docker save -o k.tar kubernetesui/dashboard:v2.7.0
      
  2. minikube如何设置阿里云镜像以及如何解决dashboard无法打开的解决方案_已设置图床,k8s踩坑日志,阿里云,云计算

  3. 在当前终端运行这个来使得当前终端的镜像构建与minikube同步,这个命令可以将本地的镜像构建同步到minikube中我们加载本地目录下的压缩包为镜像,minikube中也能获取到他

    eval $(minikube docker-env)
    
  4. minikube如何设置阿里云镜像以及如何解决dashboard无法打开的解决方案_已设置图床,k8s踩坑日志,阿里云,云计算

    • 然后加载它

    •  docker load -i k.tar
      
  5. minikube如何设置阿里云镜像以及如何解决dashboard无法打开的解决方案_已设置图床,k8s踩坑日志,阿里云,云计算

  6. minikube如何设置阿里云镜像以及如何解决dashboard无法打开的解决方案_已设置图床,k8s踩坑日志,阿里云,云计算

  7. 接下来再运行

  8. minikube dashboard
    
  9. 如果自动弹出失败,就把url复制到浏览器中打开

  10. minikube如何设置阿里云镜像以及如何解决dashboard无法打开的解决方案_已设置图床,k8s踩坑日志,阿里云,云计算文章来源地址https://www.toymoban.com/news/detail-729640.html

到了这里,关于minikube如何设置阿里云镜像以及如何解决dashboard无法打开的解决方案_已设置图床的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 十四、Ubuntu中如何更换pip国内镜像源?以及设置软链接

    输入: 输入: 一般会出现两种情况,如无报错,则直接进行步骤三即可,如有报错,则输入: 这个语句的作用是删除/usr/bin/pip原本的路径,以便于设置用户在调用pip时,会匹配到pip3 依次输入以下代码: (1)这行代码的作用是创建对应目录:  (2)这行代码的作用是,进

    2024年02月11日
    浏览(48)
  • Kubernetes(K8s)从入门到精通系列之十七:minikube启动K8s dashboard

    Kubernetes(K8s)从入门到精通系列之十六:linux服务器安装minikube的详细步骤

    2024年02月12日
    浏览(46)
  • 阿里云服务器如何部署ssl证书即https的设置,以及为ip部署ssl

    阿里云ecs服务器 linux宝塔界面 ssl证书 nginx web服务器 1. ssl全称为ecure Sockets Layer 安全套接字协议) 它的作用就是让网站的http协议改为具有加密传输功能的https… 2. 关于ssl如何在阿里云申请 ,我不再赘述,已有大量类似的文章可供参考。

    2024年02月02日
    浏览(52)
  • minikube安装kubernetes以及start启动报错解决办法:Unable to find image ‘gcr.io/k8s-minikube/kicbase

    使用minikubu安装kuburnetes集群,所遇到的问题,以及如何设置。 三种安装方式,练习使用minikube简单化安装,相关文档资料如下所示: 安装 Kubernetes 集群 安装minikube之前要先安装kubectl,以下是官方文档安装教程。文档很详细,并且建议根据文档安装下“ 启用 shell 自动补全功能

    2024年02月11日
    浏览(41)
  • Dockerfile构建镜像以及阿里云上传

    我们在使用docker部署微服务项目的时候会发现这样一个问题:每个服务构建出的镜像文件都很大,几百M,有些原始镜像也已经占据了很多内存了... 这种大的镜像往往都会导致迁移的速度变慢。其实我们启动容器主要最需要的镜像是jdk,那么我们可以在构建镜像的时候就使用

    2024年01月22日
    浏览(74)
  • Sentinel dashboard无法查询到应用的限流配置问题以及解决

    使用sentinle-dashboard控制台 项目整体升级后,发现控制台上无法看到流控规则了 之前的问题是无法注册上来 现在是注册上来了。结果看不到流控规则配置了。 关于注册不上来的问题,可以看另一篇文章 https://blog.csdn.net/a15835774652/article/details/132234943 项目的组件版本如下 sprin

    2024年02月11日
    浏览(40)
  • Linux设置yum源为阿里云镜像源

       

    2024年02月07日
    浏览(44)
  • minikube安装与运行(阿里云环境运行)

    说下为啥选择云环境,最开始在本地电脑上安装的minikube,但是由于国内的网络访问不了谷歌的镜像仓库,安装ingress-nginx或者其他插件时着实的恶心。要不翻墙,要不自己搭建个镜像仓库。最终决定用阿里云境外的节点,按小时收费的那种,一个小时大概也就3毛钱。随时释放

    2024年02月16日
    浏览(54)
  • maven作用讲解---以及怎么配置阿里的maven镜像

    目录 Maven介绍 传统的java项目的结构和maven的对比 传统 Maven的项目  如何配置阿里 maven 传统 Maven的项目  (1) 把 D:programJavaIDEA 2020.2pluginsmavenlibmaven3confsettings.xml 拷贝默认的 maven 配置目录 (2) C:UsersAdministrator.m2 目录 settings.xml  (3) 修改 C:UsersAdministrator.m2settings.xml , 增加

    2024年02月04日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包