前言
开源组件
1.
Kubernetes (k8s)
❱
1.1.
安装
❱
1.1.1.
Kubeadm 安装 k8s1.28.1
1.1.2.
Dashboard
1.2.
资源
❱
1.2.1.
Cronjob 使用
1.2.2.
Probe 使用
1.2.3.
ConfigMap 使用
1.3.
故障排查
❱
1.3.1.
Kubelet PLEG
1.3.2.
podman 容器数据软链
1.4.
优化
❱
1.4.1.
Kubelet 资源限制
1.4.2.
LimitRange
1.4.3.
RBAC-Role 使用篇
1.5.
存储
❱
1.5.1.
nfs
1.6.
API
2.
K3s (轻量型 k8s)
❱
2.1.
安装
3.
ClusterPedia
❱
3.1.
ClusterPedia 安装步骤
3.2.
ClusterPedia 对接 k8s
4.
Prometheus
❱
4.1.
vmetrics+prometheus 安装
4.2.
配置
4.3.
使用
❱
4.3.1.
常用函数
4.3.2.
标签自定义配置
4.3.3.
Grafana 模版变量
4.4.
故障排查
❱
4.4.1.
kubelet Job 丢失
4.5.
AI 生成
❱
4.5.1.
deepseek-r1
4.5.2.
chatgpt
5.
Elastic
6.
Skywalking
❱
6.1.
安装
7.
NeuVector
❱
7.1.
安装
8.
Gitlab
❱
8.1.
安装
9.
Helm
❱
9.1.
helm 使用
10.
Harbor
❱
10.1.
docker 安装
10.2.
k8s 安装
10.3.
docker 融合镜像
11.
Image-syncer 使用
CICD
12.
Jenkins 学习
❱
12.1.
通过 Github 自动构建镜像(CI)
自动化运维工具
13.
Ansible
❱
13.1.
Ansible 使用
操作系统
14.
Linux
❱
14.1.
性能分析
❱
14.1.1.
上下文切换
14.1.2.
负载分析
14.2.
系统配置
❱
14.2.1.
bonding
14.2.2.
fs_quota
14.3.
Chrony 时钟同步
❱
14.3.1.
chrony
14.4.
DNS
14.5.
命令手册
❱
14.5.1.
Echo 自定义输出
14.5.2.
Json 文本处理
14.5.3.
查找大文件
14.5.4.
Iptables 使用
14.5.5.
Tcpdump 使用
14.6.
Shell
❱
14.6.1.
条件判断
14.6.2.
特殊变量
14.6.3.
统计文件数及目录大小
14.7.
窥探容器
❱
14.7.1.
自定义容器路由
14.7.2.
通过 Pid 查找 ContainerID
14.7.3.
tc 模拟网络延迟
14.8.
故障排查
❱
14.8.1.
断电导致系统启动失败
语言
15.
Python
❱
15.1.
控制语句
15.2.
读写文件
15.3.
包使用
❱
15.3.1.
DockerSDK 使用
15.3.2.
Request 使用
15.4.
配置管理
❱
15.4.1.
获取环境变量
15.4.2.
读取配置文件
15.5.
Flask
❱
15.5.1.
镜像同步
❱
15.5.1.1.
设计文档
15.5.1.2.
流程图
15.5.1.3.
接口文档
15.5.1.4.
测试文档
15.5.1.5.
构建部署文档
Light
Rust
Coal
Navy
Ayu
Usage
查询类
常用函数
配置类
标签自定义配置
告警规则
Grafana 类
Dashboard 模版变量