options

package
v1.11.0 Latest Latest
Warning

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

Go to latest
Published: Jul 17, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

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

Jump to

Keyboard shortcuts

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