jq
介绍
一个灵活的轻量级命令行JSON处理器。
功能
- 处理JSON输入,可以将给定的过滤器应用与JSON文本输入并在标准输出上将过滤器的结果生成为JSON
安装
|
|
语法
|
|
选项
|
|
练习
以漂亮格式输出
一个灵活的轻量级命令行JSON处理器。
|
|
|
|
|
|
以漂亮格式输出
Mac 上彻底卸载 Docker 包括一些阶段:
|
|
这是最直接的方法。操作如下:
参考
介绍
k8s集群环境有两种类型,一种是学习环境,一种是生产环境。
禁用 Swap 分区
禁用的原因:当内存不够时会使用磁盘来代替内存。内存和磁盘不是统一计算等级,禁用掉就不会出现计算速率不一致的问题。
绝对不推荐直接使用 root 账号登录生产服务器进行部署。这是运维安全中的一条重要红线。
即使你是拥有最高权限的管理员,正确的做法也应该是使用一个拥有 sudo 权限的个人管理员账号来登录和操作。
最简单的备份。
数据准备
参考 MySQL示例数据库
查询导出路径
MySQL 都有个能够安全操作的文件目录,比如想把 outfile 内容导出成文件,就可以看下安装的 MySQL Server 可操作的系统文件路径
参考文档:https://dev.mysql.com/doc/refman/8.0/en/mysqldump.html
Ceph 是一个开源的分布式存储系统,提供了对象存储、块存储和文件系统三种存储接口。Ceph 将数据存储在逻辑存储池中,使用 CRUSH 分布式算法决定如何将数据分散存储在集群的各个节点上,以实现高可用性和数据冗余。
参考
硬件
Resource | Minimum | Recommended |
---|---|---|
CPU | 2CPU | 4CPU |
Mem | 4G | 8G |
Disk | 40G | 160G |
软件
Resource | Minimum | Description |
---|---|---|
Docker Engine | Version 20.10.10-ce+ | Docker Engine documentation |
Docker Compose | v1.18.0+ or docker compose v2 | Docker Compose documentation |
OpenSSL | Latest is preferred | Used to generate certificate and keys for Harbor |
端口
Port | protocol | Description |
---|---|---|
443 | HTTPS | Harbor portal and core API accept HTTPS requests on this port. You can change this port in the configuration file. |
4443 | HTTPS | Connections to the Docker Content Trust service for Harbor. You can change this port in the configuration file. |
80 | HTTP | Harbor portal and core API accept HTTP requests on this port. You can change this port in the configuration file. |
下载
部署的MySQ服务也称为MySQL实例(Instance),实例中存在多个库(DataBase),每个库中有多个表(Table),每个表中又有很多字段(Column)