startup

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2024 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Runner

type Runner struct {
	// contains filtered or unexported fields
}

func NewRunner

func NewRunner(fs afero.Fs) (*Runner, error)

func (*Runner) Run

func (runner *Runner) Run() (resultedError error)

type SecretConfig

type SecretConfig struct {
	// For the client
	ApiUrl        string `json:"apiUrl"`
	ApiToken      string `json:"apiToken"`
	PaasToken     string `json:"paasToken"`
	Proxy         string `json:"proxy"`
	NoProxy       string `json:"noProxy"`
	NetworkZone   string `json:"networkZone"`
	TrustedCAs    string `json:"trustedCAs"`
	SkipCertCheck bool   `json:"skipCertCheck"`

	// oneAgent
	OneAgentNoProxy string `json:"oneAgentNoProxy"`

	// For the injection
	TenantUUID          string            `json:"tenantUUID"`
	HasHost             bool              `json:"hasHost"`
	MonitoringNodes     map[string]string `json:"monitoringNodes"`
	TlsCert             string            `json:"tlsCert"`
	HostGroup           string            `json:"hostGroup"`
	InitialConnectRetry int               `json:"initialConnectRetry"`
	EnforcementMode     bool              `json:"enforcementMode"`
	CSIMode             bool              `json:"csiMode"`
	ReadOnlyCSIDriver   bool              `json:"readOnlyCSIDriver"`
}

Jump to

Keyboard shortcuts

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