summaryrefslogtreecommitdiff
path: root/build/README_zh.md
blob: 3fa0b7698207152c4a6bfde962bcbf5aec2c293b (about) (plain)
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
# build目录说明

```
# tree build/
build/
├── cloud
│   ├── 01-namespace.yaml
│   ├── 02-serviceaccount.yaml
│   ├── 03-clusterrole.yaml
│   ├── 04-clusterrolebinding.yaml
│   ├── 05-configmap.yaml
│   ├── 07-deployment.yaml
│   ├── 08-service.yaml.example
│   ├── Dockerfile
│   ├── README.md
│   └── README_zh.md
├── crds
│   └── devices
│       ├── devices_v1beta1_devicemodel.yaml
│       └── devices_v1beta1_device.yaml
├── crd-samples
│   └── devices
│       ├── create-device-instance.yaml
│       └── create-device-model.yaml
├── deployment.yaml
├── edge
│   ├── docker-compose.yaml
│   ├── Dockerfile
│   ├── kubernetes
│   │   ├── 01-namespace.yaml
│   │   ├── 02-edgenode.yaml
│   │   ├── 03-configmap-edgenodeconf.yaml
│   │   ├── 04-deployment-edgenode.yaml
│   │   ├── README.md
│   │   └── README_zh.md
│   ├── README.md
│   ├── README_zh.md
│   └── run_daemon.sh
├── node.json
└── tools
    └── certgen.sh
```

- cloud
- crds
- crd-samples
- deployment.yaml
- edge
- node.json
- tools

## cloud
cloudcore使用kubernetes deployment部署的相关步骤及说明

## crds

## crd-samples

## edge
edgecore使用kubernetes deployment部署的相关步骤及说明(仅测试环境使用)

## node.json
创建node资源的示例

## tools
`certgen.sh` 用于生成证书和密钥的脚本,主要用于两个地方
- 生成cloud和edge的证书,生成的路径在 `/etc/kubeedge/ca`和`/etc/kubeedge/certs`
  ```
  certgen.sh genCertAndKey edge
  ```
- 用于生成`06-secret.yaml`

## deployment.yaml
deployment的模板,用于部署nginx到edge node使用

## rpm
制作rpm包相关文件,如`kubeedge.spec`