0%

MySQL 中的 binlog 日志记录了数据库中数据的变动,便于对数据的基于时间点和基于位置的恢复,但是 binlog 也会日渐增大,占用很大的磁盘空间,因此,要对 binlog 使用正确安全的方法清理掉一部分没用的日志。

阅读全文 »

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