Documentation ¶
Index ¶
Constants ¶
View Source
const ContentTypeDownload = "application/download"
View Source
const SessionCookieName = "SESS_COOKIE_KUBEPI"
Variables ¶
View Source
var EmbedWebDashboard embed.FS
View Source
var EmbedWebKubePi embed.FS
View Source
var EmbedWebTerminal embed.FS
View Source
var SessionMgr *sessions.Sessions
View Source
var WebkubectlEntrypoint string
Functions ¶
Types ¶
type KubePiServer ¶
type KubePiServer struct {
// contains filtered or unexported fields
}
func NewKubePiSerer ¶
func NewKubePiSerer(opts ...Option) *KubePiServer
type Option ¶
type Option func(server *KubePiServer)
func WithServerBindHost ¶
func WithServerBindPort ¶
type TodoLogger ¶
type TodoLogger struct { }
屏蔽 klog 日志
func (TodoLogger) Enabled ¶
func (t TodoLogger) Enabled() bool
func (TodoLogger) Error ¶
func (t TodoLogger) Error(err error, msg string, keysAndValues ...interface{})
func (TodoLogger) Info ¶
func (t TodoLogger) Info(msg string, keysAndValues ...interface{})
Click to show internal directories.
Click to hide internal directories.