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.