Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadConfigValuesFromFile ¶
func LoadConfigValuesFromFile(configValuesFilePath string) (*kotsv1beta1.ConfigValues, error)
func LoadInstallationFromPath ¶
func LoadInstallationFromPath(installationFilePath string) (*kotsv1beta1.Installation, error)
func LoadLicenseFromPath ¶
func LoadLicenseFromPath(licenseFilePath string) (*kotsv1beta1.License, error)
Types ¶
type KotsKinds ¶
type KotsKinds struct { KotsApplication kotsv1beta1.Application Application *applicationv1beta1.Application Collector *troubleshootv1beta1.Collector Preflight *troubleshootv1beta1.Preflight Analyzer *troubleshootv1beta1.Analyzer Config *kotsv1beta1.Config ConfigValues *kotsv1beta1.ConfigValues Installation kotsv1beta1.Installation License *kotsv1beta1.License Backup *velerov1.Backup }
KotsKinds are all of the special "client-side" kinds that are packaged in an application. These should be pointers because they are all optional. But a few are still expected in the code later, so we make them not pointers, because other codepaths expect them to be present
func LoadKotsKindsFromPath ¶
Click to show internal directories.
Click to hide internal directories.