diff options
| author | Kevin Wang <kevinwzf0126@gmail.com> | 2020-04-20 21:55:47 +0800 |
|---|---|---|
| committer | Kevin Wang <kevinwzf0126@gmail.com> | 2020-04-20 21:55:47 +0800 |
| commit | 56475a3345945cb5928ca1a2af13aad75b6dd307 (patch) | |
| tree | a4b1fdc756523d46934a997f80f813858fe26595 /edge | |
| parent | Merge pull request #1407 from fisherxu/add-pod-delete (diff) | |
| download | kubeedge-56475a3345945cb5928ca1a2af13aad75b6dd307.tar.gz | |
Add built-in labels when auto registering node
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
Diffstat (limited to 'edge')
| -rw-r--r-- | edge/pkg/edged/edged_status.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/edge/pkg/edged/edged_status.go b/edge/pkg/edged/edged_status.go index e45c323f0..6ccdd111e 100644 --- a/edge/pkg/edged/edged_status.go +++ b/edge/pkg/edged/edged_status.go @@ -76,6 +76,17 @@ func (e *edged) initialNode() (*v1.Node, error) { hostname = e.nodeName } + node.Labels = map[string]string{ + // Kubernetes built-in labels + v1.LabelHostname: hostname, + v1.LabelOSStable: runtime.GOOS, + v1.LabelArchStable: runtime.GOARCH, + + // KubeEdge specific labels + "node-role.kubernetes.io/edge": "", + "node-role.kubernetes.io/agent": "", + } + ip, err := e.getIP() if err != nil { return nil, err |
