Documentation
¶
Index ¶
Constants ¶
View Source
const (
// ChartfileName is the default Chart file name.
ChartfileName = "Chart.yaml"
// ValuesfileName is the default values file name.
ValuesfileName = "values.yaml"
// IgnorefileName is the name of the Helm ignore file.
IgnorefileName = ".helmignore"
// DeploymentName is the name of the deployment file.
DeploymentName = "deployment.yaml"
// ServiceName is the name of the service file.
ServiceName = "service.yaml"
// IngressName is the name of the ingress file.
IngressName = "ingress.yaml"
// NotesName is the name of the NOTES.txt file.
NotesName = "NOTES.txt"
// HelpersName is the name of the helpers file.
HelpersName = "_helpers.tpl"
// TemplatesDir is the relative directory name for templates.
TemplatesDir = "templates"
// ChartsDir is the directory name for the packaged chart.
// This also doubles as the directory name for chart dependencies.
ChartsDir = "charts"
)
Variables ¶
This section is empty.
Functions ¶
func CreateFrom ¶
func CreateFrom(dest, src string) error
CreateFrom scaffolds a directory with the src pack.
Types ¶
type Pack ¶
type Pack struct {
// Chart is the Helm chart to be installed with the Pack.
Chart *chart.Chart
// Files are the files inside the Pack that will be installed.
Files map[string]io.ReadCloser
}
Pack defines a Draft Starter Pack.
Click to show internal directories.
Click to hide internal directories.