Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ConfigRepository ¶
type ConfigRepository struct {
// contains filtered or unexported fields
}
func CreateConfigRepository ¶
func CreateConfigRepository(db DataSource) *ConfigRepository
func (*ConfigRepository) Environment ¶
func (repo *ConfigRepository) Environment(envId string) (*Environment, error)
type DataSource ¶
type DeploymentPatch ¶
type DeploymentPatch struct { ComponentId string `json:"-"` ComponentName string `json:"-"` PlatformName string `json:"-"` Spec DeploymentPatchSpec `json:"spec,omitempty"` }
func CreateImagePatch ¶
func CreateImagePatch(container, imageRef string) DeploymentPatch
func (DeploymentPatch) DisplayName ¶
func (p DeploymentPatch) DisplayName() string
type DeploymentPatchSpec ¶
type DeploymentPatchSpec struct {
Template PodTemplatePatch `json:"template,omitempty"`
}
type Environment ¶
type Environment struct {
// contains filtered or unexported fields
}
func (*Environment) Platform ¶
func (env *Environment) Platform(name string) (*platform, error)
type PodTemplatePatch ¶
Click to show internal directories.
Click to hide internal directories.