Skip to content

Commit 8d2340f

Browse files
committed
feat: 添加 github workflows 和 修改文档问题点
1 parent b79d0f0 commit 8d2340f

10 files changed

Lines changed: 89 additions & 27 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
name: Deploy VitePress to GitHub Pages
2+
3+
on:
4+
push:
5+
branches: [main]
6+
workflow_dispatch:
7+
8+
permissions:
9+
contents: read
10+
pages: write
11+
id-token: write
12+
13+
concurrency:
14+
group: vitepress-pages
15+
cancel-in-progress: true
16+
17+
jobs:
18+
build:
19+
runs-on: ubuntu-latest
20+
21+
steps:
22+
- name: Checkout
23+
uses: actions/checkout@v4
24+
with:
25+
fetch-depth: 0
26+
27+
# 安装 pnpm
28+
- name: Setup pnpm
29+
uses: pnpm/action-setup@v3
30+
with:
31+
version: 8
32+
33+
# Node + pnpm缓存
34+
- name: Setup Node
35+
uses: actions/setup-node@v4
36+
with:
37+
node-version: 20
38+
cache: pnpm
39+
40+
- name: Setup Pages
41+
uses: actions/configure-pages@v4
42+
43+
# 安装依赖
44+
- name: Install dependencies
45+
run: pnpm install
46+
47+
# 构建
48+
- name: Build VitePress
49+
run: pnpm docs:build
50+
51+
- name: Upload artifact
52+
uses: actions/upload-pages-artifact@v3
53+
with:
54+
path: .vitepress/dist
55+
56+
deploy:
57+
needs: build
58+
runs-on: ubuntu-latest
59+
60+
environment:
61+
name: github-pages
62+
url: ${{ steps.deployment.outputs.page_url }}
63+
64+
steps:
65+
- name: Deploy
66+
id: deployment
67+
uses: actions/deploy-pages@v4

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Ateng-Linux",
3-
"description": "工程化框架技术网站",
3+
"description": "运维技术网站",
44
"private": true,
55
"version": "1.0.0",
66
"type": "module",

work/aarch64/service/minio/OPS.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44

55
**添加服务器配置**
66

7+
```
78
mcli config host add <主机名> <服务器地址> <用户名> <密码> --api s3v4
9+
```
810

911
```
1012
mcli config host add minio http://192.168.1.201:9000 admin Admin@123 --api s3v4
@@ -14,15 +16,19 @@ mcli config host add minio http://192.168.1.201:9000 admin Admin@123 --api s3v4
1416

1517
也可以通过添加服别名的方式配置服务器
1618

19+
```
1720
mcli alias set <主机名> <服务器地址> <用户名> <密码>
21+
```
1822

1923
```
2024
mcli alias set myminio http://minio-server:9000 YOUR-ACCESS-KEY YOUR-SECRET-KEY
2125
```
2226

2327
**查看服务器信息**
2428

29+
```
2530
mcli admin info <ALIAS>
31+
```
2632

2733
```
2834
mcli admin info minio

work/bigdata/03-hadoop/cluster-ha/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ EOF
177177
需要修改以下配置:
178178

179179
- dfs.nameservices:hdfs的nameservice
180-
- dfs.ha.namenodes.<nameservices>:NameNode
180+
- dfs.ha.namenodes.[nameservices]:NameNode
181181
- dfs.data.dir:HDFS数据目录
182182
- dfs.namenode.name.dir:NameNode元数据存储目录
183183
- dfs.replication: HDFS默认数据块副本数量

work/docker/service/mind-map/README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,6 @@ docker logs -f ateng-mind-map
5151
URL: http://192.168.1.12:20031
5252
```
5353

54-
![image-20250516164701867](./assets/image-20250516164701867.png)
55-
5654
**删除服务**
5755

5856
停止服务

work/kubernetes/service/harbor/v2.10.0/ingress-https-custom/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,14 @@
22

33
创建证书
44

5+
<div v-pre>
6+
57
> 注意secret的名称必须为以下的配置
68
>
79
> secretName: {{ printf "%s-tls" .Values.ingress.core.hostname }}
810
11+
</div>
12+
913
```
1014
## cfssl方式
1115
kubectl -n harbor create secret generic harbor.kongyu.local-tls \

work/kubernetes/service/harbor/v2.10.0/ingress-https-custom2/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,14 @@
22

33
创建证书
44

5+
<div v-pre>
6+
57
> 注意secret的名称必须为以下的配置
68
>
79
> secretName: {{ printf "%s-tls" .Values.ingress.core.hostname }}
810
11+
</div>
12+
913
```
1014
## cfssl方式
1115
kubectl -n harbor create secret generic harbor.kongyu.local-tls \

work/linux/metrics/README.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010
lscpu
1111
```
1212

13-
![image-20250217084448838](./assets/image-20250217084448838.png)
14-
1513
- **Architecture**: x86_64
1614
- 表示系统的架构类型,**x86_64** 是指 64 位架构,支持更大的内存和更高的计算能力。
1715
- **CPU op-mode(s)**: 32-bit, 64-bit
@@ -38,7 +36,6 @@ lscpu
3836

3937
- **`c`**:切换显示命令行及其参数。
4038

41-
![image-20250217085947113](./assets/image-20250217085947113.png)
4239

4340
下面是 `top` 命令输出的解析:
4441

work/service/disk/README.md

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ g → n → 回车 → 回车 → +10G → w
2727
fdisk /dev/sdb
2828
```
2929

30-
![image-20241219211608853](./assets/image-20241219211608853.png)
31-
3230

3331

3432
**刷新分区表**
@@ -43,8 +41,6 @@ partprobe /dev/sdb
4341
lsblk -f /dev/sdb
4442
```
4543

46-
![image-20241219211812085](./assets/image-20241219211812085.png)
47-
4844

4945

5046
#### MBR分区表(扩展+逻辑分区)
@@ -57,8 +53,6 @@ n → e → 回车 → 回车 → 回车 → n → l → 回车 → +10G → w
5753
fdisk /dev/sdb
5854
```
5955

60-
![image-20241219211907947](./assets/image-20241219211907947.png)
61-
6256
**刷新分区表**
6357

6458
```
@@ -71,8 +65,6 @@ partprobe /dev/sdb
7165
lsblk /dev/sdb
7266
```
7367

74-
![image-20241219211944135](./assets/image-20241219211944135.png)
75-
7668
### parted命令
7769

7870
parted 是 Linux 系统中常用的磁盘分区工具,特别适合操作 GPT 和 MBR 分区表的大容量磁盘(超过 2TB)。相比 fdisk,parted 支持更大的磁盘、更现代化的分区表,并且可以以交互式或非交互式方式操作。
@@ -106,8 +98,6 @@ parted /dev/sdb
10698
(parted) p
10799
```
108100

109-
![image-20241219222102009](./assets/image-20241219222102009.png)
110-
111101
**退出**
112102

113103
```
@@ -126,8 +116,6 @@ partprobe /dev/sdb
126116
lsblk /dev/sdb
127117
```
128118

129-
![image-20241219222152710](./assets/image-20241219222152710.png)
130-
131119
#### 非交互模式
132120

133121
**新建磁盘标签类型为GPT**
@@ -157,8 +145,6 @@ partprobe /dev/sdb
157145
lsblk /dev/sdb
158146
```
159147

160-
![image-20241219222311870](./assets/image-20241219222311870.png)
161-
162148
### 使用磁盘
163149

164150
#### 格式化磁盘
@@ -175,8 +161,6 @@ mkfs.xfs -f /dev/sdb1
175161
lsblk -f /dev/sdb
176162
```
177163

178-
![image-20241219222439121](./assets/image-20241219222439121.png)
179-
180164
#### 挂载磁盘
181165

182166
**临时挂载**
@@ -197,8 +181,6 @@ echo "/dev/sdb1 /mnt xfs defaults,nofail 0 0" >> /etc/fstab
197181
df -hT /mnt
198182
```
199183

200-
![image-20241219222545829](./assets/image-20241219222545829.png)
201-
202184
### 其他磁盘操作
203185

204186
**使用blkdiscard命令清除磁盘**
@@ -277,8 +259,6 @@ yum install lvm2 -y
277259
lsblk /dev/sdb
278260
```
279261

280-
![image-20241219223721370](./assets/image-20241219223721370.png)
281-
282262

283263

284264
### 物理卷PV

work/service/minio/OPS.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44

55
**添加服务器配置**
66

7+
```
78
mcli config host add <主机名> <服务器地址> <用户名> <密码> --api s3v4
9+
```
810

911
```
1012
mcli config host add minio http://192.168.1.201:9000 admin Admin@123 --api s3v4
@@ -14,15 +16,19 @@ mcli config host add minio http://192.168.1.201:9000 admin Admin@123 --api s3v4
1416

1517
也可以通过添加服别名的方式配置服务器
1618

19+
```
1720
mcli alias set <主机名> <服务器地址> <用户名> <密码>
21+
```
1822

1923
```
2024
mcli alias set myminio http://minio-server:9000 YOUR-ACCESS-KEY YOUR-SECRET-KEY
2125
```
2226

2327
**查看服务器信息**
2428

29+
```
2530
mcli admin info <ALIAS>
31+
```
2632

2733
```
2834
mcli admin info minio

0 commit comments

Comments
 (0)