37 Star 411 Fork 76

GVPrancher/rancher

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
cluster_data.go 700 Bytes
一键复制 编辑 原始数据 按行查看 历史
Darren Shepherd 提交于 2018-04-04 21:49 . Add back DisplayName
package app
import (
"github.com/rancher/types/apis/management.cattle.io/v3"
"github.com/rancher/types/config"
"k8s.io/apimachinery/pkg/apis/meta/v1"
)
func addLocalCluster(embedded bool, adminName string, management *config.ManagementContext) error {
c := &v3.Cluster{
ObjectMeta: v1.ObjectMeta{
Name: "local",
Annotations: map[string]string{
"field.cattle.io/creatorId": adminName,
},
},
Spec: v3.ClusterSpec{
Internal: true,
DisplayName: "local",
},
Status: v3.ClusterStatus{
Driver: v3.ClusterDriverImported,
},
}
if embedded {
c.Status.Driver = v3.ClusterDriverLocal
}
// Ignore error
management.Management.Clusters("").Create(c)
return nil
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/rancher/rancher.git
git@gitee.com:rancher/rancher.git
rancher
rancher
rancher
v2.0.5-rc6

搜索帮助

0d507c66 1850385 C8b1a773 1850385