blob: 725cd3b88f715963d274014efdeb56fafb42df52 (
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
78
|
# build description
```
# 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
Relevant steps and instructions for cloudcore deployment with kubernetes deployment
## crds
## crd-samples
## edge
Relevant steps and instructions for edgecore deployment with kubernetes deployment (Only for test)
## node.json
Example of creating node resources
## tools
`certgen.sh` used to generate certificates and keys, mainly used in two places
- Generate cloud and edge certificates, the generated path is in `/etc/kubeedge/ca` and `/etc/kubeedge/certs`
```
certgen.sh genCertAndKey edge
```
- used to generate `06-secret.yaml`
## deployment.yaml
deployment template, used to deploy nginx to edge node
## rpm
Make rpm package related files, such as `kubeedge.spec`
|