Documentation
¶
Index ¶
- Constants
- func PVCName(c *halkyon.Component) string
- func PopulateK8sLabels(component *component.Component, componentType string) map[string]string
- func ServiceAccountName(owner v1beta1.HalkyonResource) string
- func TaskName(owner v1beta1.HalkyonResource) string
- type Component
- func (in *Component) CheckValidity() error
- func (in *Component) ComputeStatus() (needsUpdate bool)
- func (in *Component) CreateOrUpdate() (err error)
- func (in *Component) Delete() error
- func (in *Component) DependentStatusFieldName() string
- func (in *Component) GetAsHalkyonResource() v1beta1.HalkyonResource
- func (in *Component) GetStatusAsString() string
- func (in *Component) Init() bool
- func (in *Component) InitDependentResources() ([]framework.DependentResource, error)
- func (in *Component) NewEmpty() framework.Resource
- func (in *Component) SetErrorStatus(err error) bool
- func (in *Component) SetInitialStatus(msg string) bool
- func (in *Component) SetSuccessStatus(statuses []framework.DependentResourceStatus, msg string) bool
- func (in *Component) ShouldDelete() bool
- type Runtime
- type RuntimeRegistry
Constants ¶
View Source
const ( RegistryAddressEnvVar = "REGISTRY_ADDRESS" BaseS2iImage = "BASE_S2I_IMAGE" )
Variables ¶
This section is empty.
Functions ¶
func PopulateK8sLabels ¶ added in v0.2.0
func ServiceAccountName ¶ added in v0.2.0
func ServiceAccountName(owner v1beta1.HalkyonResource) string
func TaskName ¶ added in v0.2.0
func TaskName(owner v1beta1.HalkyonResource) string
Types ¶
type Component ¶ added in v0.2.0
func NewComponent ¶ added in v0.2.0
func NewComponent() *Component
func (*Component) CheckValidity ¶ added in v0.2.0
func (*Component) ComputeStatus ¶ added in v0.2.0
func (*Component) CreateOrUpdate ¶ added in v0.2.0
func (*Component) DependentStatusFieldName ¶ added in v0.2.0
func (*Component) GetAsHalkyonResource ¶ added in v0.2.0
func (in *Component) GetAsHalkyonResource() v1beta1.HalkyonResource
func (*Component) GetStatusAsString ¶ added in v0.2.0
func (*Component) InitDependentResources ¶ added in v0.2.0
func (*Component) SetErrorStatus ¶ added in v0.2.0
func (*Component) SetInitialStatus ¶ added in v0.2.0
func (*Component) SetSuccessStatus ¶ added in v0.2.0
func (*Component) ShouldDelete ¶ added in v0.2.0
type Runtime ¶ added in v0.2.0
type Runtime struct { RegistryRef string // contains filtered or unexported fields }
type RuntimeRegistry ¶ added in v0.2.0
type RuntimeRegistry struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.