shared

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Dec 15, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppDetail added in v1.1.0

type AppDetail struct {
	// AppDetail Type
	Type string
	// Ksonnet details
	Ksonnet *apiclient.KsonnetAppSpec
	// Helm details
	Helm *HelmAppSpec
	// Kustomize details
	Kustomize *apiclient.KustomizeAppSpec
	// Directory details
	Directory *apiclient.DirectoryAppSpec
}

type CommitMetadata

type CommitMetadata struct {
	// Commit message
	Message string
	// Commit author
	Author string
	// Commit creation date
	Date time.Time
	// Associated tags
	Tags []string
}

type HelmAppSpec added in v1.1.0

type HelmAppSpec struct {
	Name           string
	ValueFiles     []string
	Parameters     []*v1alpha1.HelmParameter
	Values         string
	FileParameters []*v1alpha1.HelmFileParameter
}

func (HelmAppSpec) GetFileParameterPathByName added in v1.1.0

func (has HelmAppSpec) GetFileParameterPathByName(Name string) string

func (HelmAppSpec) GetParameterValueByName added in v1.1.0

func (has HelmAppSpec) GetParameterValueByName(Name string) string

type HelmFileParameter added in v1.1.0

type HelmFileParameter struct {
	// Name is the name of the helm parameter
	Name string
	// Path is the path value for the helm parameter
	Path string
}

type HelmParameter added in v1.1.0

type HelmParameter struct {
	// Name is the name of the helm parameter
	Name string
	// Value is the value for the helm parameter
	Value string
	// ForceString determines whether to tell Helm to interpret booleans and numbers as strings
	ForceString bool
}

Jump to

Keyboard shortcuts

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