constants

package
v0.26.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 10, 2026 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const (
	JwtUserName = "username"
	ClusterID   = "clusterID"
)
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 AIPromptType added in v0.0.165

type AIPromptType string

AIPromptType AI提示词类型

const (
	// AIPromptTypeEvent 事件分析类型
	AIPromptTypeEvent AIPromptType = "Event"

	// AIPromptTypeDescribe 资源描述分析类型
	AIPromptTypeDescribe AIPromptType = "Describe"

	// AIPromptTypeExample 示例类型
	AIPromptTypeExample AIPromptType = "Example"

	// AIPromptTypeFieldExample 字段示例类型
	AIPromptTypeFieldExample AIPromptType = "FieldExample"

	// AIPromptTypeResource 资源类型
	AIPromptTypeResource AIPromptType = "Resource"

	// AIPromptTypeK8sGPTResource K8sGPT资源类型
	AIPromptTypeK8sGPTResource AIPromptType = "K8sGPTResource"

	// AIPromptTypeAnySelection 任意选择类型
	AIPromptTypeAnySelection AIPromptType = "AnySelection"

	// AIPromptTypeAnyQuestion 任意问题类型
	AIPromptTypeAnyQuestion AIPromptType = "AnyQuestion"

	// AIPromptTypeCron Cron表达式类型
	AIPromptTypeCron AIPromptType = "Cron"

	// AIPromptTypeLog 日志分析类型
	AIPromptTypeLog AIPromptType = "Log"
)

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"   // 连接中
)

type LuaEventStatus added in v0.0.129

type LuaEventStatus string
const (
	LuaEventStatusNormal LuaEventStatus = "正常" // 正常
	LuaEventStatusFailed LuaEventStatus = "失败" // 失败
)

type LuaScriptType added in v0.0.129

type LuaScriptType string

LuaScriptType 脚本类型

const (
	LuaScriptTypeBuiltin LuaScriptType = "Builtin" // 内置
	LuaScriptTypeCustom  LuaScriptType = "Custom"  // 自定义
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL