-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathmkdocs.yml
330 lines (308 loc) · 13 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
site_name: Kaliarch Blog
site_url: https://redhatxl.github.io/
site_author: Kaliarch
site_description: >-
stay hungry,stay foolish
# Repository
repo_name: redhatxl.github.io
repo_url: https://github.com/redhatxl/redhatxl.github.io
edit_uri: ""
# Copyright
copyright: Copyright © 2016 - 2024 kaliarch
theme:
name: material
# Static files
static_templates:
- 404.html
# Don't include MkDocs' JavaScript
include_search_page: false
search_index_only: true
# Default values, taken from mkdocs_theme.yml
language: zh
features:
- content.code.annotate
# - content.tabs.link
# - header.autohide
# - navigation.expand
- navigation.indexes
# - navigation.instant
# - navigation.sections
- navigation.tabs
# - navigation.tabs.sticky
- navigation.top
- navigation.tracking
- search.highlight
- search.share
- search.suggest
# - toc.integrate
palette:
- scheme: default
primary: teal
accent: indigo
toggle:
icon: material/toggle-switch
name: Switch to dark mode
- scheme: slate
primary: light blue
accent: purple
toggle:
icon: material/toggle-switch-off-outline
name: Switch to light mode
font:
text: Roboto
code: Roboto Mono
favicon: assets/images/favicon.png
logo: assets/images/logo.png
# Plugins
plugins:
- search
- redirects:
redirect_maps:
changelog/insiders.md: insiders/changelog.md
reference/meta-tags.md: reference/index.md
reference/variables.md: https://mkdocs-macros-plugin.readthedocs.io/
sponsorship.md: insiders/index.md
upgrading.md: upgrade.md
- minify:
minify_html: true
# Customization
extra:
social:
- icon: fontawesome/brands/github
link: https://github.com/redhatxl
- icon: fontawesome/brands/weixin
link: https://kaliarch-bucket-1251990360.cos.ap-beijing.myqcloud.com/blog_img/20220125122524.png
consent:
title: Cookie consent
description: >-
We use cookies to recognize your repeated visits and preferences, as well
as to measure the effectiveness of our documentation and whether users
find what they're searching for. With your consent, you're helping us to
make our documentation better.
analytics:
provider: google
property: !ENV GOOGLE_ANALYTICS_KEY
feedback:
title: Was this page helpful?
ratings:
- icon: material/emoticon-happy-outline
name: This page was helpful
data: 1
note: >-
Thanks for your feedback!
- icon: material/emoticon-sad-outline
name: This page could be improved
data: 0
note: >-
Thanks for your feedback! Help us improve this page by
using our <a href="https://github.com/redhatxl/redhatxl.github.io/issues/new/?title=[Feedback]+{title}+-+{url}" target=_blank>feedback form</a>.
# Extensions
markdown_extensions:
- admonition
- abbr
- attr_list
- def_list
- footnotes
- meta
- md_in_html
- toc:
permalink: true
- pymdownx.arithmatex:
generic: true
- pymdownx.betterem:
smart_enable: all
- pymdownx.caret
- pymdownx.details
- pymdownx.emoji:
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
- pymdownx.highlight:
anchor_linenums: true
- pymdownx.inlinehilite
- pymdownx.keys
- pymdownx.magiclink:
repo_url_shorthand: true
user: squidfunk
repo: mkdocs-material
- pymdownx.mark
- pymdownx.smartsymbols
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.tabbed:
alternate_style: true
- pymdownx.tasklist:
custom_checkbox: true
- pymdownx.tilde
# Page tree
nav:
- 首页: index.md
- 云原生:
- 开发:
- cloud-native/develop/01-k8s 开发相关概念介绍.md
- cloud-native/develop/02-K8s API 调用方式.md
- cloud-native/develop/03-Client-go 使用.md
- cloud-native/develop/04-Cobra + Client-go实现K8s简单插件开发.md
- cloud-native/develop/05-client-go之ListWatcher源码分析.md
- cloud-native/develop/06-client-go之Reflector源码分析.md
- cloud-native/develop/07-client-go之DeltaFIFO源码分析.md
- cloud-native/develop/08-client-go之Informer源码分析.md
- cloud-native/develop/09-client-go之SharedInformer源码分析.md
- cloud-native/develop/10-client-go之Indexer源码分析.md
- cloud-native/develop/11-client-go之Workqueue源码分析.md
- cloud-native/develop/12-自定义实现Controller.md
- cloud-native/develop/13-认识CRD.md
- cloud-native/develop/x-Informer实战之持久化K8s事件至ElasticSearch.md
- cloud-native/develop/x-DeltaFIFO和indexer 数据结构对比.md
- 运维:
- 工具:
- cloud-native/operator/tools/K8s可视化工具之KUR8.md
- cloud-native/operator/tools/K8s快捷操作工具之K9s.md
- cloud-native/operator/tools/K8s色彩输出工具之kubecolor.md
- cloud-native/operator/tools/K8s日志查看神器之kubetail.md
- cloud-native/operator/tools/K8s网络抓包工具之sniff.md
- cloud-native/operator/tools/Kubernetes备份还原工具.md
- cloud-native/operator/tools/k8s插件管理工具之krew.md
- cloud-native/operator/tools/架构图神器DaC之Diagram.md
- cloud-native/operator/tools/云原生备份恢复之velero实战.md
- 部署:
- cloud-native/operator/deploy/Ceph集群部署安装.md
- cloud-native/operator/deploy/最小化K8s环境之minikube.md
- cloud-native/operator/deploy/最小化K8s环境部署之K3s.md
- cloud-native/operator/deploy/最小化K8s环境部署之Kind.md
- cloud-native/operator/deploy/最小化K8s环境部署之MicroK8s.md
- servicemesh:
- istio:
- cloud-native/servicemesh/istio/Envoy笔记.md
- cloud-native/servicemesh/istio/服务网格进阶实战.md
- cloud-native/servicemesh/istio/详解.md
- cloud-native/servicemesh/istio/Istio之XDS协议解析.md
- cloud-native/servicemesh/istio/Istio笔记之Gateway.md
- cloud-native/servicemesh/istio/Istio笔记之pilot.md
- cloud-native/servicemesh/istio/Istio灰度发布.md
- cloud-native/servicemesh/istio/Istio之流量管理.md
- cloud-native/servicemesh/istio/Istio简介及架构.md
- cloud-native/servicemesh/istio/Istio微服务治理笔记(一).md
- cloud-native/servicemesh/istio/Istio基础之服务网络.md
- cloud-native/servicemesh/istio/微服务金丝雀发布.md
- cloud-native/servicemesh/istio/istio笔记.md
- 排错:
- cloud-native/operator/other/k8s 集群etcd排错.md
- cloud-native/operator/other/CronHPA.md
- cloud-native/operator/other/记一次K8smaster 节点一次排错实战.md
- cloud-native/operator/other/记一次线上k8s节点维护.md
- 容器:
- cloud-native/容器/Dockerfile 最佳实践.md
- cloud-native/容器/Docker底层原理.md
- cloud-native/容器/podman详解.md
- cloud-native/容器/利用katacoda 实现拉取国外镜像.md
- cloud-native/容器/镜像底层原理.md
- cloud-native/容器/Harbor和registry镜像仓库部署.md
- 安全:
- cloud-native/安全/Kubernetes安全之Kube-bench.md
- cloud-native/安全/Kubeeye源码分析.md
- cloud-native/安全/Kubernetes安全之Kubeeye.md
- cloud-native/安全/Kubernetes安全之NPD.md
- cloud-native/安全/Kubernetes安全之Open\ Policy\ Agent.md
- cloud-native/安全/Kubernetes安全之openebs.md
- cloud-native/安全/Kubernetes安全分析.md
- cloud-native/安全/kubernetes安全之Polaris.md
- cloud-native/安全/Kubernetes安全之kubescape.md
- cloud-native/安全/容器镜像安全之Trivy.md
- cloud-native/安全/开源容器安全平台之NeuVector.md
- 其他:
- cloud-native/other/inside-kubernetes controller.md
- cloud-native/other/Kubectl插件开发及开业分享.md
- cloud-native/other/KubeEdge.md
- cloud-native/other/Kubernetes开发排错杂记.md
- cloud-native/other/Kubernetes生成kubeconfig.md
- cloud-native/other/华为云原生CCE实战.md
- cloud-native/other/微服务API网关-Kong.md
- cloud-native/other/微服务架构中10种常用设计模式.md
- devops:
- GitLab CI:
- devops/Gitlab CI/01敏捷无敌之实战Gitlab CI.md
- devops/Gitlab CI/02敏捷无敌之Gitlab CI架构流程详解.md
- devops/Gitlab CI/03实战Gitlab CI + Supervisor 发布Python项目.md
- devops/Gitlab CI/04实战前后端项目及混合环境Gitlab CI.md
- devops/Gitlab CI/05实战Gitlab CI + Kubernetes 代码发布.md
- devops/Gitlab CI/Gitlab CI之 单元测试和代码扫描.md
- devops/Gitlab CI/Gitlab CI进阶之共享CI库.md
- IaC:
- devops/IaC/Terraform/IaC扫描工具之Terrascan.md
- devops/IaC/Terraform/IaC测试工具之Terratest.md
- devops/IaC/Terraform/terraform-book.md
- devops/IaC/Terraform/Terraform相关概念及函数.md
- devops/IaC/Terraform/terraform最佳实践.md
- 其他:
- devops/other/Argo CD.md
- devops/other/IaC之Terraform 与Pulumi使用对比.md
- devops/other/Packer.md
- 开发技术:
- 设计模式:
- 创建型:
- develop/设计模式/创建型/01-golang设计模式之简单工厂模式.md
- develop/设计模式/创建型/02-golang设计模式之工厂方法模式.md
- develop/设计模式/创建型/03-golang设计模式之抽象工厂模式.md
- develop/设计模式/创建型/04-golang设计模式之建造者模式.md
- develop/设计模式/创建型/05-golang设计模式之单例模式.md
- 结构型:
- develop/设计模式/结构型/01-golang设计模式之装饰器模式.md
- develop/设计模式/结构型/02-golang设计模式之代理模式.md
- develop/设计模式/结构型/03-golang设计模式之桥接模式.md
- develop/设计模式/结构型/04-golang设计模式之适配器模式.md
- 行为型:
- develop/设计模式/行为型/01-golang设计模式之策略模式.md
- develop/设计模式/行为型/02-golang设计模式之观察者模式.md
- develop/设计模式/行为型/03-golang设计模式之模版模式.md
- develop/设计模式/行为型/04-golang设计模式之职责链模式.md
- Golang:
- Gin:
- develop/Golang/gin/gin 框架实现热加载.md
- develop/Golang/gin/gin-swagger.md
- develop/Golang/gin/gin-validator参数校验.md
- develop/Golang/gin/gin框架优雅关机重启.md
- 开发规范:
- develop/规范/uber-go 语言编码规范/Golang编码规范之性能01.md
- develop/规范/uber-go 语言编码规范/Golang编码规范之规范01.md
- develop/规范/uber-go 语言编码规范/Golang编码规范之规范02.md
- develop/规范/uber-go 语言编码规范/Golang编码规范之规范03.md
- develop/规范/uber-go 语言编码规范/Golang编码规范之规范04.md
- develop/规范/uber-go 语言编码规范/Golang编码规范之指导原则01.md
- develop/规范/uber-go 语言编码规范/Golang编码规范之编程模式01.md
- develop/规范/uber-go 语言编码规范/Golang编码规范之指导原则02.md
- develop/规范/uber-go 语言编码规范/Golang编码规范之指导原则03.md
- develop/规范/uber-go 语言编码规范/Golang编码规范之指导原则04.md
- develop/规范/uber-go 语言编码规范/Golang编码规范之指导原则05.md
- 其他:
- develop/Golang/golang 分布式链路最终之jaeger.md
- develop/Golang/golang 内存对齐.md
- Linux:
- 系统相关:
- linux/system/Linux grub:grub2详解.md
- linux/system/Linux 内核引导详解.md
- linux/system/Linux系统安全加固最佳实践.md
- linux/system/virtio详解.md
- Shell:
- linux/shell/Shell简介.md
- linux/shell/1.第一个shell程序.md
- linux/shell/2.Shell变量.md
- linux/shell/3.Shell参数.md
- linux/shell/4.Shell数组.md
- linux/shell/5.Shell运算符.md
- linux/shell/6.Shell echo:printf命令.md
- linux/shell/7.Shell test命令.md
- linux/shell/8.Shell流程控制.md
- linux/shell/9.Shell函数.md
- linux/shell/10.Shell输入:输出重定向.md
- linux/shell/11.Shell 正则表达式.md
- linux/shell/12.Shell 三剑客之grep.md
- linux/shell/13.Shell三剑客之sed.md
- linux/shell/14.Shell三剑客之awk.md
- linux/shell/15.Shell常用工具.md
- linux/shell/16.Shell实战项目.md
- 其他:
- 工具: other.md
- 杂记: other.md