Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefineHelperCommands ¶
func DefineHelperCommands(kpApp *kingpin.Application)
Types ¶
type DeckhouseSettings ¶ added in v1.63.0
type DeckhouseSettings struct {
	Update struct {
		Mode                   string                     `json:"mode"`
		DisruptionApprovalMode string                     `json:"disruptionApprovalMode"`
		Windows                update.Windows             `json:"windows"`
		NotificationConfig     updater.NotificationConfig `json:"notification"`
	} `json:"update"`
	ReleaseChannel string `json:"releaseChannel"`
}
    DeckhouseSettings is an openapi spec for deckhouse settings, it's not a part of DeckhouseReleaseSpec but rather it's a part of DeckhouseReleaseController
func DefaultDeckhouseSettings ¶ added in v1.63.12
func DefaultDeckhouseSettings() *DeckhouseSettings
type DeckhouseSettingsContainer ¶ added in v1.63.0
type DeckhouseSettingsContainer struct {
	// contains filtered or unexported fields
}
    func NewDeckhouseSettingsContainer ¶ added in v1.63.0
func NewDeckhouseSettingsContainer(spec *DeckhouseSettings) *DeckhouseSettingsContainer
func (*DeckhouseSettingsContainer) Get ¶ added in v1.63.0
func (c *DeckhouseSettingsContainer) Get() *DeckhouseSettings
func (*DeckhouseSettingsContainer) Set ¶ added in v1.63.0
func (c *DeckhouseSettingsContainer) Set(settings *DeckhouseSettings)
type ModuleUpdatePolicySpecContainer ¶ added in v1.64.0
type ModuleUpdatePolicySpecContainer struct {
	// contains filtered or unexported fields
}
    func NewModuleUpdatePolicySpecContainer ¶ added in v1.64.0
func NewModuleUpdatePolicySpecContainer(spec *v1alpha1.ModuleUpdatePolicySpec) *ModuleUpdatePolicySpecContainer
func (*ModuleUpdatePolicySpecContainer) Get ¶ added in v1.64.0
func (c *ModuleUpdatePolicySpecContainer) Get() *v1alpha1.ModuleUpdatePolicySpec
func (*ModuleUpdatePolicySpecContainer) Set ¶ added in v1.64.0
func (c *ModuleUpdatePolicySpecContainer) Set(settings *DeckhouseSettings)
 Click to show internal directories. 
   Click to hide internal directories.