Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Dockerfile string `yaml:"dockerfile,omitempty"` Entrypoint Entrypoint `yaml:"entrypoint,omitempty"` Sync []string `yaml:"sync,omitempty"` Env []corev1.EnvVar `yaml:"env,omitempty"` }
Config stores a deployment config.
type Entrypoint ¶
Entrypoint stores an API entrypoint.
type Manifest ¶
type Manifest struct { ManivestVersion string `yaml:"kudaManifestVersion"` Version string `yaml:"version,omitempty"` Name string `yaml:"name"` License string `yaml:"license,omitempty"` // The dev & deploy configs. Deploy Config `yaml:"deploy"` Dev Config `yaml:"dev,omitempty"` // Release can contain the path to the deployed container. Release string `yaml:"release,omitempty"` }
Manifest stores a kuda manifest.
func (*Manifest) CheckValid ¶
CheckValid ensures a manifest fields are properly set.
Click to show internal directories.
Click to hide internal directories.