Merge pull request #25708 from guzj11/patch-54

Update developing-cloud-controller-manager.md
This commit is contained in:
Kubernetes Prow Robot 2020-12-18 18:58:25 -08:00 committed by GitHub
commit cb5d05e65b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions

View File

@ -63,7 +63,8 @@ To build an out-of-tree cloud-controller-manager for your cloud, follow these st
2. 使用来自 Kubernetes 核心代码库的 2. 使用来自 Kubernetes 核心代码库的
[cloud-controller-manager 中的 main.go](https://github.com/kubernetes/kubernetes/blob/master/cmd/cloud-controller-manager/controller-manager.go) [cloud-controller-manager 中的 main.go](https://github.com/kubernetes/kubernetes/blob/master/cmd/cloud-controller-manager/controller-manager.go)
作为 main.go 的模板。如上所述,唯一的区别应该是将导入的云包。 作为 main.go 的模板。如上所述,唯一的区别应该是将导入的云包。
3. 在 `main.go` 中导入你的云包,确保你的包有一个 `init` 块来运行 cloudprovider.RegisterCloudProvider。 3. 在 `main.go` 中导入你的云包,确保你的包有一个 `init` 块来运行
[cloudprovider.RegisterCloudProvider](https://github.com/kubernetes/kubernetes/blob/master/pkg/cloudprovider/plugins.go#L42-L52)。
<!-- <!--
Many cloud providers publish their controller manager code as open source. If you are creating Many cloud providers publish their controller manager code as open source. If you are creating