Versions in this module Expand all Collapse all v0 v0.0.1 Aug 16, 2019 Changes in this version + const ApiVersionV1 + const ChartfileName + const ChartsDir + const DeploymentName + const GlobalKey + const HelpersName + const IgnorefileName + const IngressFileName + const NotesName + const ServiceAccountName + const ServiceName + const TemplatesDir + const TemplatesTestsDir + const TestConnectionName + const ValuesfileName + var DefaultKubeVersion = &version.Info + var DefaultVersionSet = NewVersionSet(defaultVersions()) + var ErrLockfileNotFound = errors.New(lockfileName + " not found") + var ErrRequirementsNotFound = errors.New(requirementsName + " not found") + func Create(chartfile *chart.Metadata, dir string) (string, error) + func CreateFrom(chartfile *chart.Metadata, dest string, src string) error + func Expand(dir string, r io.Reader) error + func ExpandFile(dest, src string) error + func FromJson(str string) map[string]interface + func FromYaml(str string) map[string]interface + func IsChartDir(dirName string) (bool, error) + func Load(name string) (*chart.Chart, error) + func LoadArchive(in io.Reader) (*chart.Chart, error) + func LoadChartfile(filename string) (*chart.Metadata, error) + func LoadDir(dir string) (*chart.Chart, error) + func LoadFile(name string) (*chart.Chart, error) + func LoadFiles(files []*BufferedFile) (*chart.Chart, error) + func ProcessRequirementsConditions(reqs *Requirements, cvals Values) + func ProcessRequirementsEnabled(c *chart.Chart, v *chart.Config) error + func ProcessRequirementsImportValues(c *chart.Chart) error + func ProcessRequirementsTags(reqs *Requirements, cvals Values) + func Save(c *chart.Chart, outDir string) (string, error) + func SaveChartfile(filename string, cf *chart.Metadata) error + func SaveDir(c *chart.Chart, dest string) error + func ToJson(v interface{}) string + func ToToml(v interface{}) string + func ToYaml(v interface{}) string + func Transform(src string, key string, replacement string) []byte + func UnmarshalChartfile(data []byte) (*chart.Metadata, error) + type BufferedFile struct + Data []byte + Name string + type Capabilities struct + APIVersions VersionSet + KubeVersion *version.Info + TillerVersion *tversion.Version + type Dependency struct + Alias string + Condition string + Enabled bool + ImportValues []interface{} + Name string + Repository string + Tags []string + Version string + type ErrNoRequirementsFile error + type ErrNoTable error + type ErrNoValue error + type Files map[string][]byte + func NewFiles(from []*any.Any) Files + func (f Files) AsConfig() string + func (f Files) AsSecrets() string + func (f Files) Get(name string) string + func (f Files) GetBytes(name string) []byte + func (f Files) Glob(pattern string) Files + func (f Files) Lines(path string) []string + type ReleaseOptions struct + IsInstall bool + IsUpgrade bool + Name string + Namespace string + Revision int + Time *timestamp.Timestamp + type Requirements struct + Dependencies []*Dependency + func LoadRequirements(c *chart.Chart) (*Requirements, error) + type RequirementsLock struct + Dependencies []*Dependency + Digest string + Generated time.Time + func LoadRequirementsLock(c *chart.Chart) (*RequirementsLock, error) + type Values map[string]interface + func (v Values) AsMap() map[string]interface{} + func (v Values) Encode(w io.Writer) error + func (v Values) MergeInto(src Values) + func (v Values) PathValue(ypath string) (interface{}, error) + func (v Values) Table(name string) (Values, error) + func (v Values) YAML() (string, error) + func CoalesceValues(chrt *chart.Chart, vals *chart.Config) (Values, error) + func ReadValues(data []byte) (vals Values, err error) + func ReadValuesFile(filename string) (Values, error) + func ToRenderValues(chrt *chart.Chart, chrtVals *chart.Config, options ReleaseOptions) (Values, error) + func ToRenderValuesCaps(chrt *chart.Chart, chrtVals *chart.Config, options ReleaseOptions, ...) (Values, error) + type VersionSet map[string]interface + func (v VersionSet) Has(apiVersion string) bool + func NewVersionSet(apiVersions ...string) VersionSet