Documentation
¶
Index ¶
Constants ¶
View Source
const ( JwtUserName = "username" JwtUserRole = "role" // todo 改为复数 JwtClusters = "clusters" JwtClusterUserRoles = "cluster_user_roles" )
View Source
const ( RolePlatformAdmin = "platform_admin" // 平台管理员 RoleGuest = "guest" // 普通用户,只能登录,约等于游客,无任何集群权限,也看不到集群列表 RoleClusterAdmin = "cluster_admin" // 集群管理员 RoleClusterReadonly = "cluster_readonly" // 集群只读权限 RoleClusterPodExec = "cluster_pod_exec" // 集群Pod内执行命令权限 )
用户角色两种,平台管理员、普通用户
平台管理员拥有所有权限 普通用户需要赋予集群角色, 集群角色三种,集群管理员、集群只读、集群Pod内执行命令
View Source
const PullSecretFormat = `
{
"auths": {
"@@harbor_with_ssl@@": {
"auth": "@@harbor_admin_username_password@@"
}
}
}`
PullSecretFormat ImagePullSecret EXAMPLE
{
"auths": {
"harbor(harbor.power.sd.k9s.space)": {
"auth": "base64(admin:password)"
}
}
}
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterAuthorizationType ¶ added in v0.0.87
type ClusterAuthorizationType string
ClusterAuthorizationType 集群授权类型
const ( ClusterAuthorizationTypeUser ClusterAuthorizationType = "user" ClusterAuthorizationTypeUserGroup ClusterAuthorizationType = "user_group" )
type ClusterConnectStatus ¶ added in v0.0.39
type ClusterConnectStatus string
ClusterConnectStatus 集群连接状态
const ( ClusterConnectStatusConnected ClusterConnectStatus = "connected" // 已连接 ClusterConnectStatusDisconnected ClusterConnectStatus = "disconnected" // 未连接 ClusterConnectStatusFailed ClusterConnectStatus = "failed" // 连接失败 ClusterConnectStatusConnecting ClusterConnectStatus = "connecting" // 连接中 )
Click to show internal directories.
Click to hide internal directories.