Documentation ¶
Index ¶
- func Delete(manifest, ns string) error
- func GetAllResources() ([]string, error)
- func ReadTemplates(cfg *pkgcfg.CarbonConfig) ([]byte, error)
- type DepVars
- type DepVarsPkg
- type KubeInstall
- func (self *KubeInstall) Apply(defPWL bool) error
- func (self *KubeInstall) Build() error
- func (self *KubeInstall) ProcessPatches(patchData []byte) error
- func (self *KubeInstall) SetAppLabels() error
- func (self *KubeInstall) SetNamespace() error
- func (self *KubeInstall) UpdateVars(vars map[string]string)
- func (self *KubeInstall) VerifyAll(path string) error
- func (self *KubeInstall) VerifyTpl(path string) error
- type Patcher
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAllResources ¶
func ReadTemplates ¶
func ReadTemplates(cfg *pkgcfg.CarbonConfig) ([]byte, error)
Types ¶
type DepVars ¶
type DepVars struct { Pkg DepVarsPkg Var map[string]string }
type DepVarsPkg ¶
type KubeInstall ¶
func NewKubeInstall ¶
func NewKubeInstall(meta *pkgmeta.PackageConfig, ccfg *carboncfg.CarbonConfig, dname string, dtag string) (*KubeInstall, error)
func (*KubeInstall) Apply ¶
func (self *KubeInstall) Apply(defPWL bool) error
func (*KubeInstall) Build ¶
func (self *KubeInstall) Build() error
func (*KubeInstall) ProcessPatches ¶
func (self *KubeInstall) ProcessPatches(patchData []byte) error
func (*KubeInstall) SetAppLabels ¶ added in v0.0.5
func (self *KubeInstall) SetAppLabels() error
func (*KubeInstall) SetNamespace ¶ added in v0.0.5
func (self *KubeInstall) SetNamespace() error
func (*KubeInstall) UpdateVars ¶
func (self *KubeInstall) UpdateVars(vars map[string]string)
func (*KubeInstall) VerifyAll ¶
func (self *KubeInstall) VerifyAll(path string) error
func (*KubeInstall) VerifyTpl ¶
func (self *KubeInstall) VerifyTpl(path string) error
Source Files ¶
Click to show internal directories.
Click to hide internal directories.