Documentation
¶
Index ¶
Constants ¶
View Source
const Version string = "v1alpha1"
Variables ¶
This section is empty.
Functions ¶
func NewPackageConfig ¶
func NewPackageConfig() vconf.ConfigInterface
Types ¶
type PackageConfig ¶
type PackageConfig struct {
APIVersion string `json:"apiVersion"`
PkgName string `json:"pkgName"`
PkgVersion string `json:"pkgVersion"`
BuildTime int64 `json:"buildtime"`
MainConfigB64 string `json:"mainConfigB64"`
KubeConfigB64 string `json:"kubeConfigB64"`
Variables []PackageConfigVariable `json:"variables"`
}
func (*PackageConfig) GetVersion ¶
func (c *PackageConfig) GetVersion() string
func (*PackageConfig) Parse ¶
func (c *PackageConfig) Parse(data []byte) error
func (*PackageConfig) Upgrade ¶
func (c *PackageConfig) Upgrade() (vconf.ConfigInterface, error)
type PackageConfigVariable ¶
Click to show internal directories.
Click to hide internal directories.