Documentation
¶
Index ¶
- func GetDefaultValues(fs http.FileSystem) ([]byte, error)
- func InstallObjectOrder() func(o *object.K8sObject) int
- func Render(fs http.FileSystem, values string, releaseOptions ReleaseOptions, ...) (object.K8sObjects, error)
- func UninstallObjectOrder() func(o *object.K8sObject) int
- type EnvironmentVariables
- type Image
- type ReleaseOptions
- type Selectors
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDefaultValues ¶
func GetDefaultValues(fs http.FileSystem) ([]byte, error)
func InstallObjectOrder ¶
func Render ¶
func Render(fs http.FileSystem, values string, releaseOptions ReleaseOptions, chartName string) (object.K8sObjects, error)
func UninstallObjectOrder ¶
Types ¶
type EnvironmentVariables ¶
type EnvironmentVariables struct {
Env map[string]string `json:"env"`
EnvSecrets []struct {
Name string `json:"name"`
SecretKeyRef corev1.SecretKeySelector `json:"secretKeyRef"`
} `json:"envSecrets"`
EnvResourceField []struct {
Name string `json:"name"`
ResourceFieldRef corev1.ResourceFieldSelector `json:"resourceFieldRef"`
} `json:"envResourceField"`
EnvConfigMap []struct {
Name string `json:"name"`
ConfigMapKeyRef corev1.ConfigMapKeySelector `json:"configMapKeyRef"`
} `json:"envConfigMaps"`
}
type ReleaseOptions ¶
type ReleaseOptions chartutil.ReleaseOptions
Click to show internal directories.
Click to hide internal directories.