Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthSecret ¶
type AuthSecret struct {
Name string `yaml:"name,omitempty"`
}
type CRD ¶
type Secret ¶
type Secret struct {
APIVersion string `yaml:"apiVersion"`
Kind string `yaml:"kind"`
Metadata SecretMetadata `yaml:"metadata"`
Type string `yaml:"type"`
Data SecretData `yaml:"data"`
}
type SecretData ¶
type SecretMetadata ¶
type Spec ¶
type Spec struct {
Chart string `yaml:"chart"`
Version string `yaml:"version"`
Repo string `yaml:"repo,omitempty"`
ValuesContent string `yaml:"valuesContent,omitempty"`
TargetNamespace string `yaml:"targetNamespace,omitempty"`
CreateNamespace bool `yaml:"createNamespace,omitempty"`
BackOffLimit int `yaml:"backOffLimit"`
RegistryAuthSecret *AuthSecret `yaml:"dockerRegistrySecret,omitempty"`
RepositoryAuthSecret *AuthSecret `yaml:"authSecret,omitempty"`
InsecureSkipTLSVerify bool `yaml:"insecureSkipTLSVerify,omitempty"`
}
type ValueSource ¶
type ValuesResolver ¶
func (*ValuesResolver) Resolve ¶
func (r *ValuesResolver) Resolve(source *ValueSource) ([]byte, error)
Click to show internal directories.
Click to hide internal directories.