Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CoreOptions ¶
type CoreOptions struct {
// Config modules - clean, well-organized configuration
Server *config.ServerConfig
Webhook *config.WebhookConfig
Observability *config.ObservabilityConfig
Kubernetes *config.KubernetesConfig
MultiCluster *config.MultiClusterConfig
CUE *config.CUEConfig
Application *config.ApplicationConfig
OAM *config.OAMConfig
Performance *config.PerformanceConfig
Workflow *config.WorkflowConfig
Admission *config.AdmissionConfig
Resource *config.ResourceConfig
Client *config.ClientConfig
Reconcile *config.ReconcileConfig
Sharding *config.ShardingConfig
Feature *config.FeatureConfig
Profiling *config.ProfilingConfig
KLog *config.KLogConfig
Controller *config.ControllerConfig
}
CoreOptions contains everything necessary to create and run vela-core
func NewCoreOptions ¶
func NewCoreOptions() *CoreOptions
NewCoreOptions creates a new NewVelaCoreOptions object with default parameters
func (*CoreOptions) Flags ¶
func (s *CoreOptions) Flags() cliflag.NamedFlagSets
Flags returns the complete NamedFlagSets
Click to show internal directories.
Click to hide internal directories.