config

package
v1.0.0-ea11 Latest Latest
Warning

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

Go to latest
Published: Aug 21, 2024 License: MPL-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Global

type Global struct {
	AccessID  string `yaml:"accessID,omitempty" json:"accessID,omitempty"`
	AccessKey string `yaml:"accessKey,omitempty" json:"accessKey,omitempty"`
	Account   string `yaml:"account,omitempty" json:"account,omitempty"`
	Image     struct {
		Registry   string `yaml:"registry,omitempty" json:"registry,omitempty"`
		PullPolicy string `yaml:"pullPolicy,omitempty" json:"pullPolicy,omitempty"`
	} `yaml:"image,omitempty" json:"image,omitempty"`
	Proxy struct {
		URL  string `yaml:"url,omitempty" json:"url,omitempty"`
		User string `yaml:"user,omitempty" json:"user,omitempty"`
		Pass string `yaml:"pass,omitempty" json:"pass,omitempty"`
	} `yaml:"proxy,omitempty" json:"proxy,omitempty"`
}

type LMCConf

type LMCConf struct {
	Argus                  *conv.NewArgusConf `yaml:"argus,omitempty" json:"argus,omitempty"`
	CollectorsetController *conv.NewCscConf   `yaml:"collectorset-controller,omitempty" json:"collectorset-controller,omitempty"`
	Global                 *Global            `yaml:"global,omitempty" json:"global,omitempty"`
}

func Merge

func Merge(csc *conv.NewCscConf, argus *conv.NewArgusConf) (*LMCConf, error)

Jump to

Keyboard shortcuts

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