Documentation
¶
Index ¶
Constants ¶
View Source
const HelmChartsDir string = "helm-charts"
HelmChartsDir is the relative directory within an SDK project where Helm charts are stored.
View Source
const WatchesYamlFile = "watches.yaml"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Dockerfile ¶
Dockerfile specifies the Helm Dockerfile scaffold
func (*Dockerfile) GetInput ¶
func (d *Dockerfile) GetInput() (input.Input, error)
GetInput gets the scaffold execution input
type DockerfileHybrid ¶ added in v0.4.0
type DockerfileHybrid struct { input.Input // HelmCharts - if true, include a COPY statement for the helm-charts directory HelmCharts bool // Watches - if true, include a COPY statement for watches.yaml Watches bool }
DockerfileHybrid - Dockerfile for a hybrid operator
func (*DockerfileHybrid) GetInput ¶ added in v0.4.0
func (d *DockerfileHybrid) GetInput() (input.Input, error)
GetInput - gets the input
type Entrypoint ¶ added in v0.4.0
Entrypoint - entrypoint script
func (*Entrypoint) GetInput ¶ added in v0.4.0
func (e *Entrypoint) GetInput() (input.Input, error)
type GopkgToml ¶ added in v0.4.0
GopkgToml - the Gopkg.toml file for a hybrid operator
type Main ¶ added in v0.4.0
Main - main source file for helm operator
type Operator ¶
Operator specifies the Helm operator.yaml manifest scaffold
type UserSetup ¶ added in v0.4.0
UserSetup - userSetup script
Source Files
¶
- chart.go
- dockerfile.go
- dockerfilehybrid.go
- entrypoint.go
- gopkgtoml.go
- main.go
- operator.go
- usersetup.go
- watches.go
Click to show internal directories.
Click to hide internal directories.