Versions in this module Expand all Collapse all v0 v0.3.0 Jan 19, 2021 Changes in this version + const YAMLSeparator + func GetCapabilities(getter genericclioptions.RESTClientGetter) (*chartutil.Capabilities, error) + func GetDefaultValues(fs http.FileSystem) ([]byte, error) + func GetRequestedChart(chartPackage []byte) (*chart.Chart, error) + func GetVersionSet(client discovery.ServerResourcesInterface) (chartutil.VersionSet, error) + func Hash(kind, namespace, name string) string + func HashNameKind(kind, name string) string + func InstallObjectOrder() func(o *K8sObject) int + func LoadObjs(f io.Reader) ([]runtime.Object, error) + func RemoveNonYAMLLines(yms string) string + func UninstallObjectOrder() func(o *K8sObject) int + type K8sObject struct + Group string + Kind string + Name string + Namespace string + func NewK8sObject(u *unstructured.Unstructured, json, yaml []byte) *K8sObject + func ParseJSONToK8sObject(json []byte) (*K8sObject, error) + func ParseYAMLToK8sObject(yaml []byte) (*K8sObject, error) + func (o *K8sObject) AddLabels(labels map[string]string) + func (o *K8sObject) GroupKind() schema.GroupKind + func (o *K8sObject) GroupVersionKind() schema.GroupVersionKind + func (o *K8sObject) Hash() string + func (o *K8sObject) HashNameKind() string + func (o *K8sObject) JSON() ([]byte, error) + func (o *K8sObject) UnstructuredObject() *unstructured.Unstructured + func (o *K8sObject) Valid() bool + func (o *K8sObject) YAML() ([]byte, error) + func (o *K8sObject) YAMLDebugString() string + type K8sObjects []*K8sObject + func K8sObjectsFromUnstructuredSlice(objs []*unstructured.Unstructured) (K8sObjects, error) + func ParseK8sObjectsFromYAMLManifest(manifest string) (K8sObjects, error) + func Render(fs http.FileSystem, rlsName, ns, chartName string, overrideValue string) (K8sObjects, error) + func RenderTemplate(chartPackage []byte, rlsName, ns string, overrideValue string) (K8sObjects, error) + func (os K8sObjects) JSONManifest() (string, error) + func (os K8sObjects) Sort(score func(o *K8sObject) int) + func (os K8sObjects) ToMap() map[string]*K8sObject + func (os K8sObjects) ToNameKindMap() map[string]*K8sObject + func (os K8sObjects) YAMLManifest() (string, error)