配置Layout
This commit is contained in:
@ -7,7 +7,7 @@
|
||||
<meta name="description" content="A cool Kubernetes Dashboard">
|
||||
|
||||
|
||||
<link rel="preload" href="/assets/css/0.styles.6c2053f4.css" as="style"><link rel="preload" href="/assets/js/app.5be8e2d0.js" as="script"><link rel="preload" href="/assets/js/23.ea672cc5.js" as="script"><link rel="preload" href="/assets/js/2.07dfd1f7.js" as="script"><link rel="preload" href="/assets/js/26.6beabcae.js" as="script"><link rel="prefetch" href="/assets/js/10.b83eccfd.js"><link rel="prefetch" href="/assets/js/11.8c2b8514.js"><link rel="prefetch" href="/assets/js/12.47eaeaa6.js"><link rel="prefetch" href="/assets/js/13.aba83ff0.js"><link rel="prefetch" href="/assets/js/14.1b40a15a.js"><link rel="prefetch" href="/assets/js/15.79d6a10a.js"><link rel="prefetch" href="/assets/js/16.2cf21828.js"><link rel="prefetch" href="/assets/js/17.ce4c766a.js"><link rel="prefetch" href="/assets/js/18.f76bf3b7.js"><link rel="prefetch" href="/assets/js/19.a71a9e91.js"><link rel="prefetch" href="/assets/js/20.f418129f.js"><link rel="prefetch" href="/assets/js/21.64988413.js"><link rel="prefetch" href="/assets/js/22.f488e5d7.js"><link rel="prefetch" href="/assets/js/24.52fa3644.js"><link rel="prefetch" href="/assets/js/25.6bf4aeba.js"><link rel="prefetch" href="/assets/js/27.ec3dd166.js"><link rel="prefetch" href="/assets/js/28.011c6a01.js"><link rel="prefetch" href="/assets/js/29.4f9d82fe.js"><link rel="prefetch" href="/assets/js/3.b8c1397f.js"><link rel="prefetch" href="/assets/js/30.16d7a3bd.js"><link rel="prefetch" href="/assets/js/31.57780bc5.js"><link rel="prefetch" href="/assets/js/32.206c359d.js"><link rel="prefetch" href="/assets/js/33.894282cf.js"><link rel="prefetch" href="/assets/js/34.15cd6ea7.js"><link rel="prefetch" href="/assets/js/35.5fb6c31a.js"><link rel="prefetch" href="/assets/js/36.67a71ee4.js"><link rel="prefetch" href="/assets/js/37.83ac6e13.js"><link rel="prefetch" href="/assets/js/4.882fd119.js"><link rel="prefetch" href="/assets/js/5.ca6423a3.js"><link rel="prefetch" href="/assets/js/6.cdbd4582.js"><link rel="prefetch" href="/assets/js/7.538543aa.js"><link rel="prefetch" href="/assets/js/8.054bf820.js"><link rel="prefetch" href="/assets/js/9.40f3dc8e.js">
|
||||
<link rel="preload" href="/assets/css/0.styles.6c2053f4.css" as="style"><link rel="preload" href="/assets/js/app.cb0d1761.js" as="script"><link rel="preload" href="/assets/js/23.ea672cc5.js" as="script"><link rel="preload" href="/assets/js/2.07dfd1f7.js" as="script"><link rel="preload" href="/assets/js/26.a9a65f72.js" as="script"><link rel="prefetch" href="/assets/js/10.b83eccfd.js"><link rel="prefetch" href="/assets/js/11.5d0bb0ea.js"><link rel="prefetch" href="/assets/js/12.b429d23c.js"><link rel="prefetch" href="/assets/js/13.c0b6b601.js"><link rel="prefetch" href="/assets/js/14.bf62d7ce.js"><link rel="prefetch" href="/assets/js/15.f416c1bf.js"><link rel="prefetch" href="/assets/js/16.26af5ac3.js"><link rel="prefetch" href="/assets/js/17.ce4c766a.js"><link rel="prefetch" href="/assets/js/18.5a8c5570.js"><link rel="prefetch" href="/assets/js/19.a71a9e91.js"><link rel="prefetch" href="/assets/js/20.f418129f.js"><link rel="prefetch" href="/assets/js/21.6a427982.js"><link rel="prefetch" href="/assets/js/22.f488e5d7.js"><link rel="prefetch" href="/assets/js/24.52fa3644.js"><link rel="prefetch" href="/assets/js/25.1a8c999a.js"><link rel="prefetch" href="/assets/js/27.ec3dd166.js"><link rel="prefetch" href="/assets/js/28.011c6a01.js"><link rel="prefetch" href="/assets/js/29.4f9d82fe.js"><link rel="prefetch" href="/assets/js/3.1f799fbb.js"><link rel="prefetch" href="/assets/js/30.16d7a3bd.js"><link rel="prefetch" href="/assets/js/31.1906acb1.js"><link rel="prefetch" href="/assets/js/32.f49b8029.js"><link rel="prefetch" href="/assets/js/33.894282cf.js"><link rel="prefetch" href="/assets/js/34.fe44852c.js"><link rel="prefetch" href="/assets/js/35.5fb6c31a.js"><link rel="prefetch" href="/assets/js/36.4f54dece.js"><link rel="prefetch" href="/assets/js/37.83ac6e13.js"><link rel="prefetch" href="/assets/js/4.cecc1ee3.js"><link rel="prefetch" href="/assets/js/5.ca6423a3.js"><link rel="prefetch" href="/assets/js/6.ed12495a.js"><link rel="prefetch" href="/assets/js/7.df770441.js"><link rel="prefetch" href="/assets/js/8.ad7c4798.js"><link rel="prefetch" href="/assets/js/9.24b88859.js">
|
||||
<link rel="stylesheet" href="/assets/css/0.styles.6c2053f4.css">
|
||||
</head>
|
||||
<body>
|
||||
@ -16,6 +16,6 @@
|
||||
</a>
|
||||
→
|
||||
</span></p></div> <div class="header-description" data-v-52439287>Copyright © 2019-present HuanQing Shao</div></main></div><div class="global-ui"><!----></div></div>
|
||||
<script src="/assets/js/app.5be8e2d0.js" defer></script><script src="/assets/js/23.ea672cc5.js" defer></script><script src="/assets/js/2.07dfd1f7.js" defer></script><script src="/assets/js/26.6beabcae.js" defer></script>
|
||||
<script src="/assets/js/app.cb0d1761.js" defer></script><script src="/assets/js/23.ea672cc5.js" defer></script><script src="/assets/js/2.07dfd1f7.js" defer></script><script src="/assets/js/26.a9a65f72.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@ -7,13 +7,13 @@
|
||||
<meta name="description" content="A cool Kubernetes Dashboard">
|
||||
|
||||
|
||||
<link rel="preload" href="/assets/css/0.styles.6c2053f4.css" as="style"><link rel="preload" href="/assets/js/app.5be8e2d0.js" as="script"><link rel="preload" href="/assets/js/23.ea672cc5.js" as="script"><link rel="preload" href="/assets/js/2.07dfd1f7.js" as="script"><link rel="preload" href="/assets/js/35.5fb6c31a.js" as="script"><link rel="prefetch" href="/assets/js/10.b83eccfd.js"><link rel="prefetch" href="/assets/js/11.8c2b8514.js"><link rel="prefetch" href="/assets/js/12.47eaeaa6.js"><link rel="prefetch" href="/assets/js/13.aba83ff0.js"><link rel="prefetch" href="/assets/js/14.1b40a15a.js"><link rel="prefetch" href="/assets/js/15.79d6a10a.js"><link rel="prefetch" href="/assets/js/16.2cf21828.js"><link rel="prefetch" href="/assets/js/17.ce4c766a.js"><link rel="prefetch" href="/assets/js/18.f76bf3b7.js"><link rel="prefetch" href="/assets/js/19.a71a9e91.js"><link rel="prefetch" href="/assets/js/20.f418129f.js"><link rel="prefetch" href="/assets/js/21.64988413.js"><link rel="prefetch" href="/assets/js/22.f488e5d7.js"><link rel="prefetch" href="/assets/js/24.52fa3644.js"><link rel="prefetch" href="/assets/js/25.6bf4aeba.js"><link rel="prefetch" href="/assets/js/26.6beabcae.js"><link rel="prefetch" href="/assets/js/27.ec3dd166.js"><link rel="prefetch" href="/assets/js/28.011c6a01.js"><link rel="prefetch" href="/assets/js/29.4f9d82fe.js"><link rel="prefetch" href="/assets/js/3.b8c1397f.js"><link rel="prefetch" href="/assets/js/30.16d7a3bd.js"><link rel="prefetch" href="/assets/js/31.57780bc5.js"><link rel="prefetch" href="/assets/js/32.206c359d.js"><link rel="prefetch" href="/assets/js/33.894282cf.js"><link rel="prefetch" href="/assets/js/34.15cd6ea7.js"><link rel="prefetch" href="/assets/js/36.67a71ee4.js"><link rel="prefetch" href="/assets/js/37.83ac6e13.js"><link rel="prefetch" href="/assets/js/4.882fd119.js"><link rel="prefetch" href="/assets/js/5.ca6423a3.js"><link rel="prefetch" href="/assets/js/6.cdbd4582.js"><link rel="prefetch" href="/assets/js/7.538543aa.js"><link rel="prefetch" href="/assets/js/8.054bf820.js"><link rel="prefetch" href="/assets/js/9.40f3dc8e.js">
|
||||
<link rel="preload" href="/assets/css/0.styles.6c2053f4.css" as="style"><link rel="preload" href="/assets/js/app.cb0d1761.js" as="script"><link rel="preload" href="/assets/js/23.ea672cc5.js" as="script"><link rel="preload" href="/assets/js/2.07dfd1f7.js" as="script"><link rel="preload" href="/assets/js/35.5fb6c31a.js" as="script"><link rel="prefetch" href="/assets/js/10.b83eccfd.js"><link rel="prefetch" href="/assets/js/11.5d0bb0ea.js"><link rel="prefetch" href="/assets/js/12.b429d23c.js"><link rel="prefetch" href="/assets/js/13.c0b6b601.js"><link rel="prefetch" href="/assets/js/14.bf62d7ce.js"><link rel="prefetch" href="/assets/js/15.f416c1bf.js"><link rel="prefetch" href="/assets/js/16.26af5ac3.js"><link rel="prefetch" href="/assets/js/17.ce4c766a.js"><link rel="prefetch" href="/assets/js/18.5a8c5570.js"><link rel="prefetch" href="/assets/js/19.a71a9e91.js"><link rel="prefetch" href="/assets/js/20.f418129f.js"><link rel="prefetch" href="/assets/js/21.6a427982.js"><link rel="prefetch" href="/assets/js/22.f488e5d7.js"><link rel="prefetch" href="/assets/js/24.52fa3644.js"><link rel="prefetch" href="/assets/js/25.1a8c999a.js"><link rel="prefetch" href="/assets/js/26.a9a65f72.js"><link rel="prefetch" href="/assets/js/27.ec3dd166.js"><link rel="prefetch" href="/assets/js/28.011c6a01.js"><link rel="prefetch" href="/assets/js/29.4f9d82fe.js"><link rel="prefetch" href="/assets/js/3.1f799fbb.js"><link rel="prefetch" href="/assets/js/30.16d7a3bd.js"><link rel="prefetch" href="/assets/js/31.1906acb1.js"><link rel="prefetch" href="/assets/js/32.f49b8029.js"><link rel="prefetch" href="/assets/js/33.894282cf.js"><link rel="prefetch" href="/assets/js/34.fe44852c.js"><link rel="prefetch" href="/assets/js/36.4f54dece.js"><link rel="prefetch" href="/assets/js/37.83ac6e13.js"><link rel="prefetch" href="/assets/js/4.cecc1ee3.js"><link rel="prefetch" href="/assets/js/5.ca6423a3.js"><link rel="prefetch" href="/assets/js/6.ed12495a.js"><link rel="prefetch" href="/assets/js/7.df770441.js"><link rel="prefetch" href="/assets/js/8.ad7c4798.js"><link rel="prefetch" href="/assets/js/9.24b88859.js">
|
||||
<link rel="stylesheet" href="/assets/css/0.styles.6c2053f4.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app" data-server-rendered="true"><div class="theme-container" data-v-52439287><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" class="home-link router-link-active"><!----> <span class="site-name">Kuboard</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/overview/" class="nav-link">简介</a></div><div class="nav-item"><a href="/install/" class="nav-link router-link-active">安装</a></div><div class="nav-item"><a href="/guide/" class="nav-link">使用</a></div><div class="nav-item"><a href="/support/" class="nav-link">支持</a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/overview/" class="nav-link">简介</a></div><div class="nav-item"><a href="/install/" class="nav-link router-link-active">安装</a></div><div class="nav-item"><a href="/guide/" class="nav-link">使用</a></div><div class="nav-item"><a href="/support/" class="nav-link">支持</a></div> <!----></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>概述</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/install/" class="sidebar-link">概述</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>安装 Kubernetes</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/install/install-k8s.html" class="sidebar-link">安装 Kubernetes 用于测试</a></li><li><a href="/install/install-kubernetes.html" class="sidebar-link">安装 Kubernetes</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>安装 Kuboard</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/install/install-dashboard.html" class="sidebar-link">安装 kuboard</a></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="安装-ingress-controller"><a href="#安装-ingress-controller" aria-hidden="true" class="header-anchor">#</a> 安装 Ingress Controller</h2> <blockquote><p>ingress官方文档:https://kubernetes.io/docs/concepts/services-networking/ingress/</p> <p>Ingress Controllers官网介绍:<a href="https://kubernetes.io/docs/concepts/services-networking/ingress-controllers/" target="_blank" rel="noopener noreferrer">https://kubernetes.io/docs/concepts/services-networking/ingress-controllers/<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></p> <p>本文中使用如下部署方式:https://kubernetes.github.io/ingress-nginx/deploy/baremetal/#using-a-self-provisioned-edge</p> <p>kubernetes支持多种Ingress Controllers,本文推荐使用</p> <p>https://github.com/nginxinc/kubernetes-ingress</p></blockquote> <h3 id="在-apple-master-a-1-上执行"><a href="#在-apple-master-a-1-上执行" aria-hidden="true" class="header-anchor">#</a> 在 apple-master-a-1 上执行</h3> <div class="language-bash extra-class"><pre class="language-bash"><code><span class="token function">su</span> - gitlab-runner
|
||||
kubectl apply -f https://raw.githubusercontent.com/eip-work/eip-monitor-repository/master/dashboard/nginx-ingress.yaml
|
||||
</code></pre></div><h3 id="在iaas云控制台完成如下配置(公网elb)"><a href="#在iaas云控制台完成如下配置(公网elb)" aria-hidden="true" class="header-anchor">#</a> 在IaaS云控制台完成如下配置(<strong>公网ELB</strong>)</h3> <p>创建负载均衡 ELB:</p> <p> 监听器 1:80 / TCP, SOURCE_ADDRESS 会话保持</p> <p> 服务器资源池 1: apple-worker-x-x 的所有节点的 80端口</p> <p> 监听器 2:443 / TCP, SOURCE_ADDRESS 会话保持</p> <p> 服务器资源池 2: apple-worker-x-x 的所有节点的443端口</p> <p>假设刚创建的负载均衡 ELB 的 IP 地址为: z.z.z.z</p> <h3 id="配置域名解析"><a href="#配置域名解析" aria-hidden="true" class="header-anchor">#</a> 配置域名解析</h3> <p>将域名 *.apple.yourdomain.com 解析到地址负载均衡服务器 的 IP 地址 z.z.z.z</p> <h3 id="验证配置"><a href="#验证配置" aria-hidden="true" class="header-anchor">#</a> 验证配置</h3> <p>在浏览器访问 a.apple.yourdomain.com,将得到 404 NotFound 错误页面</p></div> <footer class="page-edit"><!----> <div class="last-updated"><span class="prefix">更新时间: </span> <span class="time">2019-07-25 06:22:52</span></div></footer> <!----> <div class="header-description" data-v-52439287>Copyright © 2019-present HuanQing Shao</div></main></div><div class="global-ui"><!----></div></div>
|
||||
<script src="/assets/js/app.5be8e2d0.js" defer></script><script src="/assets/js/23.ea672cc5.js" defer></script><script src="/assets/js/2.07dfd1f7.js" defer></script><script src="/assets/js/35.5fb6c31a.js" defer></script>
|
||||
<script src="/assets/js/app.cb0d1761.js" defer></script><script src="/assets/js/23.ea672cc5.js" defer></script><script src="/assets/js/2.07dfd1f7.js" defer></script><script src="/assets/js/35.5fb6c31a.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
<meta name="description" content="A cool Kubernetes Dashboard">
|
||||
|
||||
|
||||
<link rel="preload" href="/assets/css/0.styles.6c2053f4.css" as="style"><link rel="preload" href="/assets/js/app.5be8e2d0.js" as="script"><link rel="preload" href="/assets/js/23.ea672cc5.js" as="script"><link rel="preload" href="/assets/js/2.07dfd1f7.js" as="script"><link rel="preload" href="/assets/js/25.6bf4aeba.js" as="script"><link rel="prefetch" href="/assets/js/10.b83eccfd.js"><link rel="prefetch" href="/assets/js/11.8c2b8514.js"><link rel="prefetch" href="/assets/js/12.47eaeaa6.js"><link rel="prefetch" href="/assets/js/13.aba83ff0.js"><link rel="prefetch" href="/assets/js/14.1b40a15a.js"><link rel="prefetch" href="/assets/js/15.79d6a10a.js"><link rel="prefetch" href="/assets/js/16.2cf21828.js"><link rel="prefetch" href="/assets/js/17.ce4c766a.js"><link rel="prefetch" href="/assets/js/18.f76bf3b7.js"><link rel="prefetch" href="/assets/js/19.a71a9e91.js"><link rel="prefetch" href="/assets/js/20.f418129f.js"><link rel="prefetch" href="/assets/js/21.64988413.js"><link rel="prefetch" href="/assets/js/22.f488e5d7.js"><link rel="prefetch" href="/assets/js/24.52fa3644.js"><link rel="prefetch" href="/assets/js/26.6beabcae.js"><link rel="prefetch" href="/assets/js/27.ec3dd166.js"><link rel="prefetch" href="/assets/js/28.011c6a01.js"><link rel="prefetch" href="/assets/js/29.4f9d82fe.js"><link rel="prefetch" href="/assets/js/3.b8c1397f.js"><link rel="prefetch" href="/assets/js/30.16d7a3bd.js"><link rel="prefetch" href="/assets/js/31.57780bc5.js"><link rel="prefetch" href="/assets/js/32.206c359d.js"><link rel="prefetch" href="/assets/js/33.894282cf.js"><link rel="prefetch" href="/assets/js/34.15cd6ea7.js"><link rel="prefetch" href="/assets/js/35.5fb6c31a.js"><link rel="prefetch" href="/assets/js/36.67a71ee4.js"><link rel="prefetch" href="/assets/js/37.83ac6e13.js"><link rel="prefetch" href="/assets/js/4.882fd119.js"><link rel="prefetch" href="/assets/js/5.ca6423a3.js"><link rel="prefetch" href="/assets/js/6.cdbd4582.js"><link rel="prefetch" href="/assets/js/7.538543aa.js"><link rel="prefetch" href="/assets/js/8.054bf820.js"><link rel="prefetch" href="/assets/js/9.40f3dc8e.js">
|
||||
<link rel="preload" href="/assets/css/0.styles.6c2053f4.css" as="style"><link rel="preload" href="/assets/js/app.cb0d1761.js" as="script"><link rel="preload" href="/assets/js/23.ea672cc5.js" as="script"><link rel="preload" href="/assets/js/2.07dfd1f7.js" as="script"><link rel="preload" href="/assets/js/25.1a8c999a.js" as="script"><link rel="prefetch" href="/assets/js/10.b83eccfd.js"><link rel="prefetch" href="/assets/js/11.5d0bb0ea.js"><link rel="prefetch" href="/assets/js/12.b429d23c.js"><link rel="prefetch" href="/assets/js/13.c0b6b601.js"><link rel="prefetch" href="/assets/js/14.bf62d7ce.js"><link rel="prefetch" href="/assets/js/15.f416c1bf.js"><link rel="prefetch" href="/assets/js/16.26af5ac3.js"><link rel="prefetch" href="/assets/js/17.ce4c766a.js"><link rel="prefetch" href="/assets/js/18.5a8c5570.js"><link rel="prefetch" href="/assets/js/19.a71a9e91.js"><link rel="prefetch" href="/assets/js/20.f418129f.js"><link rel="prefetch" href="/assets/js/21.6a427982.js"><link rel="prefetch" href="/assets/js/22.f488e5d7.js"><link rel="prefetch" href="/assets/js/24.52fa3644.js"><link rel="prefetch" href="/assets/js/26.a9a65f72.js"><link rel="prefetch" href="/assets/js/27.ec3dd166.js"><link rel="prefetch" href="/assets/js/28.011c6a01.js"><link rel="prefetch" href="/assets/js/29.4f9d82fe.js"><link rel="prefetch" href="/assets/js/3.1f799fbb.js"><link rel="prefetch" href="/assets/js/30.16d7a3bd.js"><link rel="prefetch" href="/assets/js/31.1906acb1.js"><link rel="prefetch" href="/assets/js/32.f49b8029.js"><link rel="prefetch" href="/assets/js/33.894282cf.js"><link rel="prefetch" href="/assets/js/34.fe44852c.js"><link rel="prefetch" href="/assets/js/35.5fb6c31a.js"><link rel="prefetch" href="/assets/js/36.4f54dece.js"><link rel="prefetch" href="/assets/js/37.83ac6e13.js"><link rel="prefetch" href="/assets/js/4.cecc1ee3.js"><link rel="prefetch" href="/assets/js/5.ca6423a3.js"><link rel="prefetch" href="/assets/js/6.ed12495a.js"><link rel="prefetch" href="/assets/js/7.df770441.js"><link rel="prefetch" href="/assets/js/8.ad7c4798.js"><link rel="prefetch" href="/assets/js/9.24b88859.js">
|
||||
<link rel="stylesheet" href="/assets/css/0.styles.6c2053f4.css">
|
||||
</head>
|
||||
<body>
|
||||
@ -70,6 +70,6 @@ docker tag da86e6ba6ca1 k8s.gcr.io/pause:3.1
|
||||
docker tag eb516548c180 k8s.gcr.io/coredns:1.3.1
|
||||
docker tag 2c4adeb21b4f k8s.gcr.io/etcd:3.3.10
|
||||
</code></pre></div><p><strong>制作镜像</strong></p> <p>请参考阿里云基于ECS <a href="https://help.aliyun.com/document_detail/35109.html?spm=5176.2020520101.0.0.75fc4df5mtdFmV" target="_blank" rel="noopener noreferrer">制作虚拟机镜像<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a> 的文档</p></div> <footer class="page-edit"><!----> <div class="last-updated"><span class="prefix">更新时间: </span> <span class="time">2019-07-25 06:22:52</span></div></footer> <!----> <div class="header-description" data-v-52439287>Copyright © 2019-present HuanQing Shao</div></main></div><div class="global-ui"><!----></div></div>
|
||||
<script src="/assets/js/app.5be8e2d0.js" defer></script><script src="/assets/js/23.ea672cc5.js" defer></script><script src="/assets/js/2.07dfd1f7.js" defer></script><script src="/assets/js/25.6bf4aeba.js" defer></script>
|
||||
<script src="/assets/js/app.cb0d1761.js" defer></script><script src="/assets/js/23.ea672cc5.js" defer></script><script src="/assets/js/2.07dfd1f7.js" defer></script><script src="/assets/js/25.1a8c999a.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
<meta name="description" content="A cool Kubernetes Dashboard">
|
||||
|
||||
|
||||
<link rel="preload" href="/assets/css/0.styles.6c2053f4.css" as="style"><link rel="preload" href="/assets/js/app.5be8e2d0.js" as="script"><link rel="preload" href="/assets/js/23.ea672cc5.js" as="script"><link rel="preload" href="/assets/js/2.07dfd1f7.js" as="script"><link rel="preload" href="/assets/js/36.67a71ee4.js" as="script"><link rel="prefetch" href="/assets/js/10.b83eccfd.js"><link rel="prefetch" href="/assets/js/11.8c2b8514.js"><link rel="prefetch" href="/assets/js/12.47eaeaa6.js"><link rel="prefetch" href="/assets/js/13.aba83ff0.js"><link rel="prefetch" href="/assets/js/14.1b40a15a.js"><link rel="prefetch" href="/assets/js/15.79d6a10a.js"><link rel="prefetch" href="/assets/js/16.2cf21828.js"><link rel="prefetch" href="/assets/js/17.ce4c766a.js"><link rel="prefetch" href="/assets/js/18.f76bf3b7.js"><link rel="prefetch" href="/assets/js/19.a71a9e91.js"><link rel="prefetch" href="/assets/js/20.f418129f.js"><link rel="prefetch" href="/assets/js/21.64988413.js"><link rel="prefetch" href="/assets/js/22.f488e5d7.js"><link rel="prefetch" href="/assets/js/24.52fa3644.js"><link rel="prefetch" href="/assets/js/25.6bf4aeba.js"><link rel="prefetch" href="/assets/js/26.6beabcae.js"><link rel="prefetch" href="/assets/js/27.ec3dd166.js"><link rel="prefetch" href="/assets/js/28.011c6a01.js"><link rel="prefetch" href="/assets/js/29.4f9d82fe.js"><link rel="prefetch" href="/assets/js/3.b8c1397f.js"><link rel="prefetch" href="/assets/js/30.16d7a3bd.js"><link rel="prefetch" href="/assets/js/31.57780bc5.js"><link rel="prefetch" href="/assets/js/32.206c359d.js"><link rel="prefetch" href="/assets/js/33.894282cf.js"><link rel="prefetch" href="/assets/js/34.15cd6ea7.js"><link rel="prefetch" href="/assets/js/35.5fb6c31a.js"><link rel="prefetch" href="/assets/js/37.83ac6e13.js"><link rel="prefetch" href="/assets/js/4.882fd119.js"><link rel="prefetch" href="/assets/js/5.ca6423a3.js"><link rel="prefetch" href="/assets/js/6.cdbd4582.js"><link rel="prefetch" href="/assets/js/7.538543aa.js"><link rel="prefetch" href="/assets/js/8.054bf820.js"><link rel="prefetch" href="/assets/js/9.40f3dc8e.js">
|
||||
<link rel="preload" href="/assets/css/0.styles.6c2053f4.css" as="style"><link rel="preload" href="/assets/js/app.cb0d1761.js" as="script"><link rel="preload" href="/assets/js/23.ea672cc5.js" as="script"><link rel="preload" href="/assets/js/2.07dfd1f7.js" as="script"><link rel="preload" href="/assets/js/36.4f54dece.js" as="script"><link rel="prefetch" href="/assets/js/10.b83eccfd.js"><link rel="prefetch" href="/assets/js/11.5d0bb0ea.js"><link rel="prefetch" href="/assets/js/12.b429d23c.js"><link rel="prefetch" href="/assets/js/13.c0b6b601.js"><link rel="prefetch" href="/assets/js/14.bf62d7ce.js"><link rel="prefetch" href="/assets/js/15.f416c1bf.js"><link rel="prefetch" href="/assets/js/16.26af5ac3.js"><link rel="prefetch" href="/assets/js/17.ce4c766a.js"><link rel="prefetch" href="/assets/js/18.5a8c5570.js"><link rel="prefetch" href="/assets/js/19.a71a9e91.js"><link rel="prefetch" href="/assets/js/20.f418129f.js"><link rel="prefetch" href="/assets/js/21.6a427982.js"><link rel="prefetch" href="/assets/js/22.f488e5d7.js"><link rel="prefetch" href="/assets/js/24.52fa3644.js"><link rel="prefetch" href="/assets/js/25.1a8c999a.js"><link rel="prefetch" href="/assets/js/26.a9a65f72.js"><link rel="prefetch" href="/assets/js/27.ec3dd166.js"><link rel="prefetch" href="/assets/js/28.011c6a01.js"><link rel="prefetch" href="/assets/js/29.4f9d82fe.js"><link rel="prefetch" href="/assets/js/3.1f799fbb.js"><link rel="prefetch" href="/assets/js/30.16d7a3bd.js"><link rel="prefetch" href="/assets/js/31.1906acb1.js"><link rel="prefetch" href="/assets/js/32.f49b8029.js"><link rel="prefetch" href="/assets/js/33.894282cf.js"><link rel="prefetch" href="/assets/js/34.fe44852c.js"><link rel="prefetch" href="/assets/js/35.5fb6c31a.js"><link rel="prefetch" href="/assets/js/37.83ac6e13.js"><link rel="prefetch" href="/assets/js/4.cecc1ee3.js"><link rel="prefetch" href="/assets/js/5.ca6423a3.js"><link rel="prefetch" href="/assets/js/6.ed12495a.js"><link rel="prefetch" href="/assets/js/7.df770441.js"><link rel="prefetch" href="/assets/js/8.ad7c4798.js"><link rel="prefetch" href="/assets/js/9.24b88859.js">
|
||||
<link rel="stylesheet" href="/assets/css/0.styles.6c2053f4.css">
|
||||
</head>
|
||||
<body>
|
||||
@ -29,11 +29,11 @@ namespace: 11 bytes
|
||||
token: eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJhZG1pbi11c2VyLXRva2VuLWc4aHhiIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQubmFtZSI6ImFkbWluLXVzZXIiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC51aWQiOiI5NDhiYjVlNi04Y2RjLTExZTktYjY3ZS1mYTE2M2U1ZjdhMGYiLCJzdWIiOiJzeXN0ZW06c2VydmljZWFjY291bnQ6a3ViZS1zeXN0ZW06YWRtaW4tdXNlciJ9.DZ6dMTr8GExo5IH_vCWdB_MDfQaNognjfZKl0E5VW8vUFMVvALwo0BS-6Qsqpfxrlz87oE9yGVCpBYV0D00811bLhHIg-IR_MiBneadcqdQ_TGm_a0Pz0RbIzqJlRPiyMSxk1eXhmayfPn01upPdVCQj6D3vAY77dpcGplu3p5wE6vsNWAvrQ2d_V1KhR03IB1jJZkYwrI8FHCq_5YuzkPfHsgZ9MBQgH-jqqNXs6r8aoUZIbLsYcMHkin2vzRsMy_tjMCI9yXGiOqI-E5efTb-_KbDVwV5cbdqEIegdtYZ2J3mlrFQlmPGYTwFI8Ba9LleSYbCi4o0k74568KcN_w
|
||||
</code></pre></div><h3 id="获取只读用户的token"><a href="#获取只读用户的token" aria-hidden="true" class="header-anchor">#</a> 获取只读用户的Token</h3> <p><strong>拥有的权限</strong></p> <ul><li>view 可查看名称空间的内容</li> <li>system:node 可查看节点信息</li> <li>system:persistent-volume-provisioner 可查看存储类和存储卷声明的信息</li></ul> <p><strong>适用场景</strong></p> <p>只读用户不能对集群的配置执行修改操作,非常适用于将开发环境中的 kuboard 只读权限分发给开发者,以便开发者可以便捷地诊断问题</p> <p>执行如下命令可以获得 <span style="color:#F56C6C;font-weight:500;">只读用户</span> 的 Token</p> <div class="language-bash extra-class"><pre class="language-bash"><code>kubectl -n kube-system describe secret <span class="token variable"><span class="token variable">$(</span>kubectl -n kube-system get secret <span class="token operator">|</span> <span class="token function">grep</span> kuboard-viewer <span class="token operator">|</span> <span class="token function">awk</span> <span class="token string">'{print <span class="token variable">$1</span>}'</span><span class="token variable">)</span></span>
|
||||
</code></pre></div><h2 id="访问-kuboard"><a href="#访问-kuboard" aria-hidden="true" class="header-anchor">#</a> 访问 Kuboard</h2> <h3 id="通过域名访问"><a href="#通过域名访问" aria-hidden="true" class="header-anchor">#</a> 通过域名访问</h3> <p>在浏览器打开链接 http://kuboard.yourclustername.yourdomain.com (使用前面已修改的域名)</p> <p>输入前一步骤中获得的 token,可进入控制台界面</p> <h3 id="通过-nodeport-访问"><a href="#通过-nodeport-访问" aria-hidden="true" class="header-anchor">#</a> 通过 NodePort 访问</h3> <p>kuboard Service 使用了 NodePort 的方式暴露服务,NodePort 为 32567;您可以按如下方式访问 kuboard</p> <div class="language- extra-class"><pre class="language-text"><code>http://any-of-your-node-ip:32567/
|
||||
</code></pre></div><blockquote><p>您也可以修改 kuboard.yaml 文件,使用自己定义的 NodePort 端口号</p></blockquote></div> <footer class="page-edit"><!----> <div class="last-updated"><span class="prefix">更新时间: </span> <span class="time">2019-07-25 07:57:08</span></div></footer> <div class="page-nav"><p class="inner"><span class="prev">
|
||||
</code></pre></div><blockquote><p>您也可以修改 kuboard.yaml 文件,使用自己定义的 NodePort 端口号</p></blockquote></div> <footer class="page-edit"><!----> <div class="last-updated"><span class="prefix">更新时间: </span> <span class="time">2019-07-25 14:09:59</span></div></footer> <div class="page-nav"><p class="inner"><span class="prev">
|
||||
←
|
||||
<a href="/install/install-kubernetes.html" class="prev">
|
||||
安装 Kubernetes
|
||||
</a></span> <!----></p></div> <div class="header-description" data-v-52439287>Copyright © 2019-present HuanQing Shao</div></main></div><div class="global-ui"><!----></div></div>
|
||||
<script src="/assets/js/app.5be8e2d0.js" defer></script><script src="/assets/js/23.ea672cc5.js" defer></script><script src="/assets/js/2.07dfd1f7.js" defer></script><script src="/assets/js/36.67a71ee4.js" defer></script>
|
||||
<script src="/assets/js/app.cb0d1761.js" defer></script><script src="/assets/js/23.ea672cc5.js" defer></script><script src="/assets/js/2.07dfd1f7.js" defer></script><script src="/assets/js/36.4f54dece.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
<meta name="description" content="A cool Kubernetes Dashboard">
|
||||
|
||||
|
||||
<link rel="preload" href="/assets/css/0.styles.6c2053f4.css" as="style"><link rel="preload" href="/assets/js/app.5be8e2d0.js" as="script"><link rel="preload" href="/assets/js/23.ea672cc5.js" as="script"><link rel="preload" href="/assets/js/2.07dfd1f7.js" as="script"><link rel="preload" href="/assets/js/15.79d6a10a.js" as="script"><link rel="prefetch" href="/assets/js/10.b83eccfd.js"><link rel="prefetch" href="/assets/js/11.8c2b8514.js"><link rel="prefetch" href="/assets/js/12.47eaeaa6.js"><link rel="prefetch" href="/assets/js/13.aba83ff0.js"><link rel="prefetch" href="/assets/js/14.1b40a15a.js"><link rel="prefetch" href="/assets/js/16.2cf21828.js"><link rel="prefetch" href="/assets/js/17.ce4c766a.js"><link rel="prefetch" href="/assets/js/18.f76bf3b7.js"><link rel="prefetch" href="/assets/js/19.a71a9e91.js"><link rel="prefetch" href="/assets/js/20.f418129f.js"><link rel="prefetch" href="/assets/js/21.64988413.js"><link rel="prefetch" href="/assets/js/22.f488e5d7.js"><link rel="prefetch" href="/assets/js/24.52fa3644.js"><link rel="prefetch" href="/assets/js/25.6bf4aeba.js"><link rel="prefetch" href="/assets/js/26.6beabcae.js"><link rel="prefetch" href="/assets/js/27.ec3dd166.js"><link rel="prefetch" href="/assets/js/28.011c6a01.js"><link rel="prefetch" href="/assets/js/29.4f9d82fe.js"><link rel="prefetch" href="/assets/js/3.b8c1397f.js"><link rel="prefetch" href="/assets/js/30.16d7a3bd.js"><link rel="prefetch" href="/assets/js/31.57780bc5.js"><link rel="prefetch" href="/assets/js/32.206c359d.js"><link rel="prefetch" href="/assets/js/33.894282cf.js"><link rel="prefetch" href="/assets/js/34.15cd6ea7.js"><link rel="prefetch" href="/assets/js/35.5fb6c31a.js"><link rel="prefetch" href="/assets/js/36.67a71ee4.js"><link rel="prefetch" href="/assets/js/37.83ac6e13.js"><link rel="prefetch" href="/assets/js/4.882fd119.js"><link rel="prefetch" href="/assets/js/5.ca6423a3.js"><link rel="prefetch" href="/assets/js/6.cdbd4582.js"><link rel="prefetch" href="/assets/js/7.538543aa.js"><link rel="prefetch" href="/assets/js/8.054bf820.js"><link rel="prefetch" href="/assets/js/9.40f3dc8e.js">
|
||||
<link rel="preload" href="/assets/css/0.styles.6c2053f4.css" as="style"><link rel="preload" href="/assets/js/app.cb0d1761.js" as="script"><link rel="preload" href="/assets/js/23.ea672cc5.js" as="script"><link rel="preload" href="/assets/js/2.07dfd1f7.js" as="script"><link rel="preload" href="/assets/js/15.f416c1bf.js" as="script"><link rel="prefetch" href="/assets/js/10.b83eccfd.js"><link rel="prefetch" href="/assets/js/11.5d0bb0ea.js"><link rel="prefetch" href="/assets/js/12.b429d23c.js"><link rel="prefetch" href="/assets/js/13.c0b6b601.js"><link rel="prefetch" href="/assets/js/14.bf62d7ce.js"><link rel="prefetch" href="/assets/js/16.26af5ac3.js"><link rel="prefetch" href="/assets/js/17.ce4c766a.js"><link rel="prefetch" href="/assets/js/18.5a8c5570.js"><link rel="prefetch" href="/assets/js/19.a71a9e91.js"><link rel="prefetch" href="/assets/js/20.f418129f.js"><link rel="prefetch" href="/assets/js/21.6a427982.js"><link rel="prefetch" href="/assets/js/22.f488e5d7.js"><link rel="prefetch" href="/assets/js/24.52fa3644.js"><link rel="prefetch" href="/assets/js/25.1a8c999a.js"><link rel="prefetch" href="/assets/js/26.a9a65f72.js"><link rel="prefetch" href="/assets/js/27.ec3dd166.js"><link rel="prefetch" href="/assets/js/28.011c6a01.js"><link rel="prefetch" href="/assets/js/29.4f9d82fe.js"><link rel="prefetch" href="/assets/js/3.1f799fbb.js"><link rel="prefetch" href="/assets/js/30.16d7a3bd.js"><link rel="prefetch" href="/assets/js/31.1906acb1.js"><link rel="prefetch" href="/assets/js/32.f49b8029.js"><link rel="prefetch" href="/assets/js/33.894282cf.js"><link rel="prefetch" href="/assets/js/34.fe44852c.js"><link rel="prefetch" href="/assets/js/35.5fb6c31a.js"><link rel="prefetch" href="/assets/js/36.4f54dece.js"><link rel="prefetch" href="/assets/js/37.83ac6e13.js"><link rel="prefetch" href="/assets/js/4.cecc1ee3.js"><link rel="prefetch" href="/assets/js/5.ca6423a3.js"><link rel="prefetch" href="/assets/js/6.ed12495a.js"><link rel="prefetch" href="/assets/js/7.df770441.js"><link rel="prefetch" href="/assets/js/8.ad7c4798.js"><link rel="prefetch" href="/assets/js/9.24b88859.js">
|
||||
<link rel="stylesheet" href="/assets/css/0.styles.6c2053f4.css">
|
||||
</head>
|
||||
<body>
|
||||
@ -101,6 +101,6 @@ kubeadm <span class="token function">join</span> apiserver.demo:6443 --token mpf
|
||||
</a>
|
||||
→
|
||||
</span></p></div> <div class="header-description" data-v-52439287>Copyright © 2019-present HuanQing Shao</div></main></div><div class="global-ui"><!----></div></div>
|
||||
<script src="/assets/js/app.5be8e2d0.js" defer></script><script src="/assets/js/23.ea672cc5.js" defer></script><script src="/assets/js/2.07dfd1f7.js" defer></script><script src="/assets/js/15.79d6a10a.js" defer></script>
|
||||
<script src="/assets/js/app.cb0d1761.js" defer></script><script src="/assets/js/23.ea672cc5.js" defer></script><script src="/assets/js/2.07dfd1f7.js" defer></script><script src="/assets/js/15.f416c1bf.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
<meta name="description" content="A cool Kubernetes Dashboard">
|
||||
|
||||
|
||||
<link rel="preload" href="/assets/css/0.styles.6c2053f4.css" as="style"><link rel="preload" href="/assets/js/app.5be8e2d0.js" as="script"><link rel="preload" href="/assets/js/23.ea672cc5.js" as="script"><link rel="preload" href="/assets/js/2.07dfd1f7.js" as="script"><link rel="preload" href="/assets/js/16.2cf21828.js" as="script"><link rel="prefetch" href="/assets/js/10.b83eccfd.js"><link rel="prefetch" href="/assets/js/11.8c2b8514.js"><link rel="prefetch" href="/assets/js/12.47eaeaa6.js"><link rel="prefetch" href="/assets/js/13.aba83ff0.js"><link rel="prefetch" href="/assets/js/14.1b40a15a.js"><link rel="prefetch" href="/assets/js/15.79d6a10a.js"><link rel="prefetch" href="/assets/js/17.ce4c766a.js"><link rel="prefetch" href="/assets/js/18.f76bf3b7.js"><link rel="prefetch" href="/assets/js/19.a71a9e91.js"><link rel="prefetch" href="/assets/js/20.f418129f.js"><link rel="prefetch" href="/assets/js/21.64988413.js"><link rel="prefetch" href="/assets/js/22.f488e5d7.js"><link rel="prefetch" href="/assets/js/24.52fa3644.js"><link rel="prefetch" href="/assets/js/25.6bf4aeba.js"><link rel="prefetch" href="/assets/js/26.6beabcae.js"><link rel="prefetch" href="/assets/js/27.ec3dd166.js"><link rel="prefetch" href="/assets/js/28.011c6a01.js"><link rel="prefetch" href="/assets/js/29.4f9d82fe.js"><link rel="prefetch" href="/assets/js/3.b8c1397f.js"><link rel="prefetch" href="/assets/js/30.16d7a3bd.js"><link rel="prefetch" href="/assets/js/31.57780bc5.js"><link rel="prefetch" href="/assets/js/32.206c359d.js"><link rel="prefetch" href="/assets/js/33.894282cf.js"><link rel="prefetch" href="/assets/js/34.15cd6ea7.js"><link rel="prefetch" href="/assets/js/35.5fb6c31a.js"><link rel="prefetch" href="/assets/js/36.67a71ee4.js"><link rel="prefetch" href="/assets/js/37.83ac6e13.js"><link rel="prefetch" href="/assets/js/4.882fd119.js"><link rel="prefetch" href="/assets/js/5.ca6423a3.js"><link rel="prefetch" href="/assets/js/6.cdbd4582.js"><link rel="prefetch" href="/assets/js/7.538543aa.js"><link rel="prefetch" href="/assets/js/8.054bf820.js"><link rel="prefetch" href="/assets/js/9.40f3dc8e.js">
|
||||
<link rel="preload" href="/assets/css/0.styles.6c2053f4.css" as="style"><link rel="preload" href="/assets/js/app.cb0d1761.js" as="script"><link rel="preload" href="/assets/js/23.ea672cc5.js" as="script"><link rel="preload" href="/assets/js/2.07dfd1f7.js" as="script"><link rel="preload" href="/assets/js/16.26af5ac3.js" as="script"><link rel="prefetch" href="/assets/js/10.b83eccfd.js"><link rel="prefetch" href="/assets/js/11.5d0bb0ea.js"><link rel="prefetch" href="/assets/js/12.b429d23c.js"><link rel="prefetch" href="/assets/js/13.c0b6b601.js"><link rel="prefetch" href="/assets/js/14.bf62d7ce.js"><link rel="prefetch" href="/assets/js/15.f416c1bf.js"><link rel="prefetch" href="/assets/js/17.ce4c766a.js"><link rel="prefetch" href="/assets/js/18.5a8c5570.js"><link rel="prefetch" href="/assets/js/19.a71a9e91.js"><link rel="prefetch" href="/assets/js/20.f418129f.js"><link rel="prefetch" href="/assets/js/21.6a427982.js"><link rel="prefetch" href="/assets/js/22.f488e5d7.js"><link rel="prefetch" href="/assets/js/24.52fa3644.js"><link rel="prefetch" href="/assets/js/25.1a8c999a.js"><link rel="prefetch" href="/assets/js/26.a9a65f72.js"><link rel="prefetch" href="/assets/js/27.ec3dd166.js"><link rel="prefetch" href="/assets/js/28.011c6a01.js"><link rel="prefetch" href="/assets/js/29.4f9d82fe.js"><link rel="prefetch" href="/assets/js/3.1f799fbb.js"><link rel="prefetch" href="/assets/js/30.16d7a3bd.js"><link rel="prefetch" href="/assets/js/31.1906acb1.js"><link rel="prefetch" href="/assets/js/32.f49b8029.js"><link rel="prefetch" href="/assets/js/33.894282cf.js"><link rel="prefetch" href="/assets/js/34.fe44852c.js"><link rel="prefetch" href="/assets/js/35.5fb6c31a.js"><link rel="prefetch" href="/assets/js/36.4f54dece.js"><link rel="prefetch" href="/assets/js/37.83ac6e13.js"><link rel="prefetch" href="/assets/js/4.cecc1ee3.js"><link rel="prefetch" href="/assets/js/5.ca6423a3.js"><link rel="prefetch" href="/assets/js/6.ed12495a.js"><link rel="prefetch" href="/assets/js/7.df770441.js"><link rel="prefetch" href="/assets/js/8.ad7c4798.js"><link rel="prefetch" href="/assets/js/9.24b88859.js">
|
||||
<link rel="stylesheet" href="/assets/css/0.styles.6c2053f4.css">
|
||||
</head>
|
||||
<body>
|
||||
@ -37,6 +37,6 @@ sudo mv ./kubectl /usr/local/bin/kubectl
|
||||
</code></pre></div><p>等待 kuboard 启动成功</p> <h3 id="访问-kuboard-页面"><a href="#访问-kuboard-页面" aria-hidden="true" class="header-anchor">#</a> 访问 kuboard 页面</h3> <p>待启动成功后,需要做 80 端口转发,通过浏览器访问 kuboard</p> <div class="language- extra-class"><pre class="language-text"><code>kubectl port-forward service/kuboard 9080:80 -n kube-system
|
||||
</code></pre></div><p>获取登录 token</p> <div class="language-bash extra-class"><pre class="language-bash"><code>kubectl -n kube-system describe secret <span class="token variable"><span class="token variable">$(</span>kubectl -n kube-system get secret <span class="token operator">|</span> <span class="token function">grep</span> kuboard-user <span class="token operator">|</span> <span class="token function">awk</span> <span class="token string">'{print <span class="token variable">$1</span>}'</span><span class="token variable">)</span></span>
|
||||
</code></pre></div><p><img src="/assets/img/1563698644736.d67b2e09.png" alt="1563698644736"></p> <p>浏览器中访问 http://localhost:9080</p> <p><img src="/assets/img/1563698714557.fa1eeb1c.png" alt="1563698714557"></p> <p>将获取的 token 复制到浏览器中,访问成功</p> <p><img src="/assets/img/1563698865448.2cbaf53a.png" alt="1563698865448"></p></div> <footer class="page-edit"><!----> <div class="last-updated"><span class="prefix">更新时间: </span> <span class="time">2019-07-25 06:22:52</span></div></footer> <!----> <div class="header-description" data-v-52439287>Copyright © 2019-present HuanQing Shao</div></main></div><div class="global-ui"><!----></div></div>
|
||||
<script src="/assets/js/app.5be8e2d0.js" defer></script><script src="/assets/js/23.ea672cc5.js" defer></script><script src="/assets/js/2.07dfd1f7.js" defer></script><script src="/assets/js/16.2cf21828.js" defer></script>
|
||||
<script src="/assets/js/app.cb0d1761.js" defer></script><script src="/assets/js/23.ea672cc5.js" defer></script><script src="/assets/js/2.07dfd1f7.js" defer></script><script src="/assets/js/16.26af5ac3.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
<meta name="description" content="A cool Kubernetes Dashboard">
|
||||
|
||||
|
||||
<link rel="preload" href="/assets/css/0.styles.6c2053f4.css" as="style"><link rel="preload" href="/assets/js/app.5be8e2d0.js" as="script"><link rel="preload" href="/assets/js/23.ea672cc5.js" as="script"><link rel="preload" href="/assets/js/2.07dfd1f7.js" as="script"><link rel="preload" href="/assets/js/19.a71a9e91.js" as="script"><link rel="prefetch" href="/assets/js/10.b83eccfd.js"><link rel="prefetch" href="/assets/js/11.8c2b8514.js"><link rel="prefetch" href="/assets/js/12.47eaeaa6.js"><link rel="prefetch" href="/assets/js/13.aba83ff0.js"><link rel="prefetch" href="/assets/js/14.1b40a15a.js"><link rel="prefetch" href="/assets/js/15.79d6a10a.js"><link rel="prefetch" href="/assets/js/16.2cf21828.js"><link rel="prefetch" href="/assets/js/17.ce4c766a.js"><link rel="prefetch" href="/assets/js/18.f76bf3b7.js"><link rel="prefetch" href="/assets/js/20.f418129f.js"><link rel="prefetch" href="/assets/js/21.64988413.js"><link rel="prefetch" href="/assets/js/22.f488e5d7.js"><link rel="prefetch" href="/assets/js/24.52fa3644.js"><link rel="prefetch" href="/assets/js/25.6bf4aeba.js"><link rel="prefetch" href="/assets/js/26.6beabcae.js"><link rel="prefetch" href="/assets/js/27.ec3dd166.js"><link rel="prefetch" href="/assets/js/28.011c6a01.js"><link rel="prefetch" href="/assets/js/29.4f9d82fe.js"><link rel="prefetch" href="/assets/js/3.b8c1397f.js"><link rel="prefetch" href="/assets/js/30.16d7a3bd.js"><link rel="prefetch" href="/assets/js/31.57780bc5.js"><link rel="prefetch" href="/assets/js/32.206c359d.js"><link rel="prefetch" href="/assets/js/33.894282cf.js"><link rel="prefetch" href="/assets/js/34.15cd6ea7.js"><link rel="prefetch" href="/assets/js/35.5fb6c31a.js"><link rel="prefetch" href="/assets/js/36.67a71ee4.js"><link rel="prefetch" href="/assets/js/37.83ac6e13.js"><link rel="prefetch" href="/assets/js/4.882fd119.js"><link rel="prefetch" href="/assets/js/5.ca6423a3.js"><link rel="prefetch" href="/assets/js/6.cdbd4582.js"><link rel="prefetch" href="/assets/js/7.538543aa.js"><link rel="prefetch" href="/assets/js/8.054bf820.js"><link rel="prefetch" href="/assets/js/9.40f3dc8e.js">
|
||||
<link rel="preload" href="/assets/css/0.styles.6c2053f4.css" as="style"><link rel="preload" href="/assets/js/app.cb0d1761.js" as="script"><link rel="preload" href="/assets/js/23.ea672cc5.js" as="script"><link rel="preload" href="/assets/js/2.07dfd1f7.js" as="script"><link rel="preload" href="/assets/js/19.a71a9e91.js" as="script"><link rel="prefetch" href="/assets/js/10.b83eccfd.js"><link rel="prefetch" href="/assets/js/11.5d0bb0ea.js"><link rel="prefetch" href="/assets/js/12.b429d23c.js"><link rel="prefetch" href="/assets/js/13.c0b6b601.js"><link rel="prefetch" href="/assets/js/14.bf62d7ce.js"><link rel="prefetch" href="/assets/js/15.f416c1bf.js"><link rel="prefetch" href="/assets/js/16.26af5ac3.js"><link rel="prefetch" href="/assets/js/17.ce4c766a.js"><link rel="prefetch" href="/assets/js/18.5a8c5570.js"><link rel="prefetch" href="/assets/js/20.f418129f.js"><link rel="prefetch" href="/assets/js/21.6a427982.js"><link rel="prefetch" href="/assets/js/22.f488e5d7.js"><link rel="prefetch" href="/assets/js/24.52fa3644.js"><link rel="prefetch" href="/assets/js/25.1a8c999a.js"><link rel="prefetch" href="/assets/js/26.a9a65f72.js"><link rel="prefetch" href="/assets/js/27.ec3dd166.js"><link rel="prefetch" href="/assets/js/28.011c6a01.js"><link rel="prefetch" href="/assets/js/29.4f9d82fe.js"><link rel="prefetch" href="/assets/js/3.1f799fbb.js"><link rel="prefetch" href="/assets/js/30.16d7a3bd.js"><link rel="prefetch" href="/assets/js/31.1906acb1.js"><link rel="prefetch" href="/assets/js/32.f49b8029.js"><link rel="prefetch" href="/assets/js/33.894282cf.js"><link rel="prefetch" href="/assets/js/34.fe44852c.js"><link rel="prefetch" href="/assets/js/35.5fb6c31a.js"><link rel="prefetch" href="/assets/js/36.4f54dece.js"><link rel="prefetch" href="/assets/js/37.83ac6e13.js"><link rel="prefetch" href="/assets/js/4.cecc1ee3.js"><link rel="prefetch" href="/assets/js/5.ca6423a3.js"><link rel="prefetch" href="/assets/js/6.ed12495a.js"><link rel="prefetch" href="/assets/js/7.df770441.js"><link rel="prefetch" href="/assets/js/8.ad7c4798.js"><link rel="prefetch" href="/assets/js/9.24b88859.js">
|
||||
<link rel="stylesheet" href="/assets/css/0.styles.6c2053f4.css">
|
||||
</head>
|
||||
<body>
|
||||
@ -119,6 +119,6 @@ kubectl apply -f https://raw.githubusercontent.com/eip-work/eip-monitor-reposito
|
||||
</a>
|
||||
→
|
||||
</span></p></div> <div class="header-description" data-v-52439287>Copyright © 2019-present HuanQing Shao</div></main></div><div class="global-ui"><!----></div></div>
|
||||
<script src="/assets/js/app.5be8e2d0.js" defer></script><script src="/assets/js/23.ea672cc5.js" defer></script><script src="/assets/js/2.07dfd1f7.js" defer></script><script src="/assets/js/19.a71a9e91.js" defer></script>
|
||||
<script src="/assets/js/app.cb0d1761.js" defer></script><script src="/assets/js/23.ea672cc5.js" defer></script><script src="/assets/js/2.07dfd1f7.js" defer></script><script src="/assets/js/19.a71a9e91.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user