Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthConfig ¶ added in v0.44.0
type AuthConfig struct { Enable bool `yaml:"enable"` RBACInternalServerAddr string `yaml:"rbacInternalServerAddr"` }
AuthConfig is the authentication configuration.
func (*AuthConfig) Validate ¶ added in v0.46.0
func (c *AuthConfig) Validate() error
Validate validates the configuration.
type Config ¶
type Config struct { GRPCPort int `yaml:"grpcPort"` WorkerServiceGRPCPort int `yaml:"workerServiceGrpcPort"` HTTPPort int `yaml:"httpPort"` FileManagerServerAddr string `yaml:"fileManagerServerAddr"` ModelManagerServerAddr string `yaml:"modelManagerServerAddr"` SessionManagerServerEndpoint string `yaml:"sessionManagerServerEndpoint"` Database db.Config `yaml:"database"` Debug DebugConfig `yaml:"debug"` AuthConfig AuthConfig `yaml:"auth"` NotebookConfig NotebookConfig `yaml:"notebook"` }
Config is the configuration.
type DebugConfig ¶ added in v0.2.0
type DebugConfig struct {
KubeconfigPath string `yaml:"kubeconfigPath"`
}
DebugConfig is the debug configuration.
type NotebookConfig ¶ added in v0.100.0
NotebookConfig is the notebook configuration.
func (*NotebookConfig) Validate ¶ added in v0.100.0
func (c *NotebookConfig) Validate() error
Validate validates the configuration.
Click to show internal directories.
Click to hide internal directories.