zoukankan      html  css  js  c++  java
  • CDK上安装kube-dashboard

    首先把addon的代码下载下来

    git clone https://github.com/minishift/minishift-addons

    然后进入相应的目录,运行

    ericdeMacBook-Pro:add-ons ericnie$ minishift addon apply kube-dashboard
    -- Applying addon 'kube-dashboard':........Command "deploy" is deprecated, Use the `rollout latest` and `rollout cancel` commands instead.

    注意kube-dashboard这个是目录啊。看到这个命令在里面停了半天,然后退出,查看addon文件

    不难发现镜像指到墙外去了....

    oc create deploymentconfig dashboard --image=gcr.io/google_containers/kubernetes-dashboard-amd64:v1.8.3 -n kube-dashboard

    果断同步到自己的repository.然后修改完如下,注意标黑体的地方

    ericdeMacBook-Pro:kube-dashboard ericnie$ cat kube-dashboard.addon
    # Name: kube-dashboard
    # Description: Deploys the kubernetes dashboard
    # Url: https://github.com/kubernetes/dashboard
    
    # oc adm policy add-scc-to-user anyuid system:serviceaccount:kube-dashboard:default
    oc adm new-project kube-dashboard
    oc create deploymentconfig dashboard --image=ericnie2017/kubernetes-dashboard-amd64:latest  -n kube-dashboard
    oc label dc/dashboard app=kube-dashboard -n kube-dashboard
    oc set probe dc/dashboard --readiness --liveness --open-tcp=9090 --initial-delay-seconds=5 --timeout-seconds=1 -n kube-dashboard
    oc expose dc/dashboard --port=9090 -l app=kube-dashboard -n kube-dashboard
    oc expose svc/dashboard --hostname=dashboard.192.168.99.100.nip.io  -l app=kube-dashboard -n kube-dashboard
    oc adm policy add-cluster-role-to-user cluster-admin system:serviceaccount:kube-dashboard:default
    oc deploy dashboard -n kube-dashboard
    oc rollout status dc/dashboard -n kube-dashboard
    
    echo You have installed #{addon-name}
    echo To access the #{addon-name} go to http://dashboard.#{routing-suffix}
    echo or
    echo Use minishift:
    echo     minishift openshift service dashboard -n kube-dashboard
    echo
    echo To delete:
    echo     oc delete project/kube-dashboard --as=system:admin

    如果运行还不出来,可以通过

    oc delete project/kube-dashboard

    删除命名空间,然后再一条条语句执行,最后访问

  • 相关阅读:
    底图与蒙版的过渡效果transition
    消除blur属性的边框
    jquery ajax实例教程和一些高级用法
    常用js正则表达式大全
    HTML5 + JS 调取摄像头拍照下载
    JS运动框架
    JS 实现AJAX封装(只限于异步)
    事件委托详解
    JS 实现随机验证码功能
    利用JS调取电脑摄像头,实现拍照功能
  • 原文地址:https://www.cnblogs.com/ericnie/p/9726950.html
Copyright © 2011-2022 走看看