0%

Kuboard 简介

Kuboard,是一款免费的 Kubernetes 图形化管理工具,Kuboard 力图帮助用户快速在 Kubernetes 上落地微服务,Kubernetes 容器编排已越来越被大家关注,然而使用 Kubernetes 的门槛却依然很高,主要体现在这几个方面:

  • 集群的安装复杂,出错概率大
  • Kubernetes 相较于容器化,引入了许多新的概念,学习难度高
  • 需要手工编写 YAML 文件,难以在多环境下管理
  • 缺少好的实战案例可以参考

Kuboard 特点

  • 无需编写 YAML
  • 纯图形化环境
  • 多环境管理

相关文档

  • 官网:https://www.kuboard.cn/
  • 安装文档:https://www.kuboard.cn/install/v3/install.html

安装工程

在线安装:

kubectl apply -f https://addons.kuboard.cn/kuboard/kuboard-v3.yaml

访问 Kuboard

  • 在浏览器中打开链接 http://your-node-ip-address:30080
  • 输入初始用户名和密码,并登录
    • 用户名: admin
    • 密码: Kuboard123

vue-json-viewer

vue-json-viewer 主要用于 JSON 展示。

官网

https://www.npmjs.com/package/vue-json-viewer

安装

npm install vue-json-viewer --save

引用

全局引用:

import JsonViewer from 'vue-json-viewer'
Vue.use(JsonViewer)

页面引用:

import JsonViewer from 'vue-json-viewer'

export default {
  components: { JsonViewer },
  data() {}
}

使用

<json-viewer :value="showtext" :expand-depth=4 copyable  sort></json-viewer>

参数

参数 描述 默认
value JSON 数据(可与 一起使用 v-model 必需的
expand-depth 在此深度下折叠块 1
copyable 显示复制按钮,您可以自定义刚刚设置的复制文本 {copyText: 'copy', copiedText: 'copied', timeout: 2000} 或设置 true 使用默认复制文本 false
sort 在显示之前对键进行排序 false
boxed 为组件添加花哨的 “盒装” 样式 false
theme 为主题添加自定义 CSS 类 jv-light
expanded 默认展开视图 false
timeformat 自定义时间格式功能 时间 => time.toLocaleString ()
preview-mode 无扩展模式 false

查看进程号

netstat -ano | find 端口号 查出进程号:

netstat -ano | findstr 8181
  TCP    0.0.0.0:8181           0.0.0.0:0              LISTENING       18128
  TCP    [::]:8181              [::]:0                 LISTENING       18128

查看进程

takslist 查询当前的进程

tasklist | grep 18128
java.exe                     18128 Console                    1     63,036 K

杀死进程

通过 tasklist /pid 进程号 杀死进程。

taskkill /pid 18128
成功: 已终止 PID 为 18128 的进程。

也可以通过 taskkill /f /t /im 进程号 杀死进程。

taskkill /f /t /im 18128
成功: 已终止 PID 23064 (属于 PID 18128 子进程)的进程。
成功: 已终止 PID 18128 (属于 PID 19508 子进程)的进程。

taskkill

taskkill 是 Windows 命令行里终止指定程序 “进程” 的命令。

  • /f 表示强制终止
    /im 表示指定的进程名称,例如 “explor.exe"
  • /pid 表示指定的进程 ID 进程号

权限不足

如果权限不够,用管理员权限运行 cmd,发现又报错了,说要强制执行才可以,则需要加上 - F 参数。

taskkill /pid 5384
错误: 无法终止 PID 为 5384 的进程。
原因: 只能强行终止这个进程(带 /F 选项)。

taskkill -f /pid 5384
成功: 已终止 PID 为 5384 的进程。

强行重置

如果在 takslist 中查不到对应的进程。

则需要用管理员身份打开 dos , 输入 netsh winsock reset ,再重启电脑。

netsh winsock reset

image-20220214104726098