Documentation ¶
Index ¶
- type Namespace
- type Svc
- func (s Svc) Generate(deploys cfg.Deploys) error
- func (Svc) JsonToYaml(b []byte) ([]byte, error)
- func (s Svc) JsonnetInline(j *cfg.Jsonnet, vm *jsonnet.VM, n string) ([]byte, error)
- func (s Svc) JsonnetPath(j *cfg.Jsonnet, vm *jsonnet.VM) ([]byte, error)
- func (s Svc) JsonnetPathMulti(j *cfg.Jsonnet, vm *jsonnet.VM) ([]byte, error)
- func (s Svc) ManifestPathForDeploy(d *cfg.Deploy) string
- func (s Svc) PathForChart(p string) string
- func (s Svc) Pull(chartRef string, repoUrl string, version string) error
- func (s Svc) PullAddConfig(chartRef string, version string) error
- func (s Svc) Verify(deploys cfg.Deploys) (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Namespace ¶
type Namespace struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` }
Namespace create without spec and status for tidier yaml
type Svc ¶
type Svc struct {
// contains filtered or unexported fields
}
func NewSvc ¶
NewSvc creates a new Manifest Service which transforms deployment config into rendered manifests
func (Svc) Generate ¶
Generate generates manifests in a temporary directory and copies the content into the deployment directory if the generation process completes successfully.
func (Svc) JsonnetInline ¶
func (Svc) JsonnetPathMulti ¶
func (Svc) PathForChart ¶
func (Svc) Pull ¶
Pull adds a tgz chart to charts from repoUrl with chartRef and version addConfig generates a config stub for the chart
Click to show internal directories.
Click to hide internal directories.