install yum get、websocket
This commit is contained in:
@ -1,18 +1,25 @@
|
|||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<el-dialog
|
<el-dialog
|
||||||
title="感谢阅读"
|
title="催更利器"
|
||||||
:visible.sync="dialogVisible"
|
:visible.sync="dialogVisible"
|
||||||
width="50%"
|
width="60%"
|
||||||
:before-close="handleClose"
|
:before-close="handleClose"
|
||||||
:append-to-body ="true">
|
:append-to-body ="true">
|
||||||
<div style="text-align: center; font-size: 18px; weight: 500;">
|
<div style="text-align: center; font-size: 18px; weight: 500;">
|
||||||
鼓励作者完成 Kubernetes 教程
|
<div style="background-color: #f8f8f8; padding: 10px 10px 10px 10px; margin-bottom: 10px; border: solid 1px #ddd;">
|
||||||
<span style="color: red; font-weight: 500;">剩下的 {{$themeConfig.incompleteRatio}}% </span>,
|
鼓励作者尽快完成 Kubernetes 教程
|
||||||
所以我要
|
<span style="color: red; font-weight: 500;">剩下的 {{$themeConfig.incompleteRatio}}% </span>,
|
||||||
|
所以我要
|
||||||
|
<a href="https://github.com/eip-work/kuboard-press" target="_blank" @click="linkToStar">
|
||||||
|
给一个 Github Star
|
||||||
|
<OutboundLink/>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
<a href="https://github.com/eip-work/kuboard-press" target="_blank" @click="linkToStar">
|
<a href="https://github.com/eip-work/kuboard-press" target="_blank" @click="linkToStar">
|
||||||
给一个 Github Star
|
<div style="border: solid 1px #ddd;">
|
||||||
<OutboundLink/>
|
<img src="./star.png" style="max-width: 50vw; opacity: 0.6;">
|
||||||
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<span slot="footer" class="dialog-footer">
|
<span slot="footer" class="dialog-footer">
|
||||||
@ -97,6 +104,7 @@ export default {
|
|||||||
},
|
},
|
||||||
linkToStar() {
|
linkToStar() {
|
||||||
this.dialogVisible = false
|
this.dialogVisible = false
|
||||||
|
localStorage.setItem('stared', 'true')
|
||||||
this.$sendGaEvent('StarGazer', 'SG:GotoGithub', 'SG:前往github' + this.$page.path)
|
this.$sendGaEvent('StarGazer', 'SG:GotoGithub', 'SG:前往github' + this.$page.path)
|
||||||
},
|
},
|
||||||
gotoStar() {
|
gotoStar() {
|
||||||
|
|||||||
BIN
.vuepress/components/star.png
Normal file
BIN
.vuepress/components/star.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 55 KiB |
@ -33,6 +33,7 @@ systemctl start docker
|
|||||||
# 安装 nfs-utils
|
# 安装 nfs-utils
|
||||||
# 必须先安装 nfs-utils 才能挂载 nfs 网络存储
|
# 必须先安装 nfs-utils 才能挂载 nfs 网络存储
|
||||||
yum install -y nfs-utils
|
yum install -y nfs-utils
|
||||||
|
yum install -y wget
|
||||||
|
|
||||||
# 关闭 防火墙
|
# 关闭 防火墙
|
||||||
systemctl stop firewalld
|
systemctl stop firewalld
|
||||||
|
|||||||
@ -33,6 +33,7 @@ systemctl start docker
|
|||||||
# 安装 nfs-utils
|
# 安装 nfs-utils
|
||||||
# 必须先安装 nfs-utils 才能挂载 nfs 网络存储
|
# 必须先安装 nfs-utils 才能挂载 nfs 网络存储
|
||||||
yum install -y nfs-utils
|
yum install -y nfs-utils
|
||||||
|
yum install -y wget
|
||||||
|
|
||||||
# 关闭 防火墙
|
# 关闭 防火墙
|
||||||
systemctl stop firewalld
|
systemctl stop firewalld
|
||||||
|
|||||||
@ -1,10 +1,5 @@
|
|||||||
---
|
---
|
||||||
layout: SpecialHomePage
|
layout: SpecialHomePage
|
||||||
title: Kuboard官网_Kubernetes教程_K8S安装_管理界面
|
|
||||||
description: Kuboard是一款免费的Kubernetes管理界面_同时该网站还提供Kubernetes安装文档_K8S_部署_入门_免费中文Kubernetes教程_以及在Kubernetes上部署SpringCloud的详细文档
|
|
||||||
meta:
|
|
||||||
- name: keywords
|
|
||||||
content: Kubernetes教程,K8S教程,Kubernetes安装,K8S安装,Kubernetes
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Kuboard简介
|
# Kuboard简介
|
||||||
|
|||||||
38
install/faq/logs-terminal.md
Normal file
38
install/faq/logs-terminal.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
# vssueId: 13
|
||||||
|
description: Kuboard_的日志界面和终端界面都使用了WebSocket与服务器进行通信_在部分情况下_可能出现连通性问题_本文描述了一种解决此问题的办法
|
||||||
|
meta:
|
||||||
|
- name: keywords
|
||||||
|
content: Kubernetes 管理界面, Kuboard
|
||||||
|
---
|
||||||
|
|
||||||
|
# 日志终端访问的问题
|
||||||
|
|
||||||
|
极少数情况下,您可能会碰到能够正常访问 Kuboard 和使用 Kuboard 的各项功能,但是,访问 Kuboard 的日志界面和终端界面时,始终会出现弹窗提示,并将您指引到了现在的这个页面上来。
|
||||||
|
|
||||||
|
Kuboard 日志界面和终端界面都使用了 websocket 与服务器端通信,正常情况下,会工作得很好,但是当出现如下几种情况时,websocket 的连接就会出现问题:
|
||||||
|
* 您所访问的容器已经停止
|
||||||
|
* 您当前使用的浏览器不支持 WebSocket,推荐使用最新版本的 chrome 浏览器
|
||||||
|
|
||||||
|
如果您还有问题,请尝试:
|
||||||
|
* 清空浏览器缓存,重新登录 Kuboard
|
||||||
|
|
||||||
|
当您排除了上述两个问题之后,剩下极有可能的情况就是:
|
||||||
|
* 您访问服务器时,网络链路上存在代理,比如:
|
||||||
|
* 您配置了 Nginx 反向代理,通过 Nginx 将请求转发到 Kuboard 的节点端口 32567
|
||||||
|
* 您的浏览器设置了代理程序,并通过代理访问网站内容
|
||||||
|
* 您使用了科学上网的工具
|
||||||
|
* 您通过 VPN 接入到服务器所在的网络,然后访问 Kuboard 的节点端口 32567
|
||||||
|
* 您的网络运营商(如长城宽带、小区宽带、电力猫等)为了节省出口带宽,对所有的 HTTP 服务都做了代理和缓存
|
||||||
|
|
||||||
|
此时,您可以尝试使用 kubectl port-forward 的方式来访问 Kuboard。具体步骤如下:
|
||||||
|
|
||||||
|
* 请参考 [在客户端电脑安装 kubectl](/install/install-kubectl.html)
|
||||||
|
* 在客户端电脑上执行端口转发命令,此命令将监听您客户端机器的 8000 端口,并将请求转发到 kuboard 所在 Pod 的 80 端口
|
||||||
|
|
||||||
|
``` sh
|
||||||
|
kubectl port-forward svc/kuboard -n kube-system 8000:80
|
||||||
|
```
|
||||||
|
* 在 chrome 打开地址 `http://localhost:8000/
|
||||||
|
|
||||||
|
登录重试,此时应该能够正常访问 kuboard 的日志界面和终端界面。
|
||||||
@ -52,6 +52,10 @@ meta:
|
|||||||
* 始终有最新的 Kubernetes 稳定版安装文档,当前版本 v1.16.2
|
* 始终有最新的 Kubernetes 稳定版安装文档,当前版本 v1.16.2
|
||||||
* 当前已更新了 <font color="red"> 63 次 </font>, [查看更新历史](https://github.com/eip-work/kuboard-press/commits/master/install/install-k8s.md)
|
* 当前已更新了 <font color="red"> 63 次 </font>, [查看更新历史](https://github.com/eip-work/kuboard-press/commits/master/install/install-k8s.md)
|
||||||
|
|
||||||
|
* **适应面广**
|
||||||
|
* 网上大部分的 Kubernetes 安装文档,都是某位爱好者自己成功安装之后的一份笔记,他的特定条件,并不一定适用于你
|
||||||
|
* 此文档有众多网友验证,在公有云、私有云、自建虚拟机多种条件下均适用
|
||||||
|
|
||||||
* **在线答疑**
|
* **在线答疑**
|
||||||
|
|
||||||
<Qq></Qq> QQ群号为:808894550,也可以扫描二维码加群
|
<Qq></Qq> QQ群号为:808894550,也可以扫描二维码加群
|
||||||
|
|||||||
@ -18,6 +18,7 @@ Kuboard v1.0.x 的更新说明
|
|||||||
* 工作负载编辑器 --> Ingress --> 注解被错误写成标签了
|
* 工作负载编辑器 --> Ingress --> 注解被错误写成标签了
|
||||||
|
|
||||||
|
|
||||||
|
* 点击空白处,不关闭对话框
|
||||||
* Prometheus 监控
|
* Prometheus 监控
|
||||||
* 工作负载编辑器 --> 容器组 --> 容忍 -- 正在开发
|
* 工作负载编辑器 --> 容器组 --> 容忍 -- 正在开发
|
||||||
* HostAliases
|
* HostAliases
|
||||||
|
|||||||
Reference in New Issue
Block a user