Documentation
¶
Index ¶
- func ApplyContainerOverrides(component *dw.Component, container *corev1.Container, ...) (*corev1.Container, error)
- func ApplyPodOverrides(workspace *common.DevWorkspaceWithConfig, deployment *appsv1.Deployment) (*appsv1.Deployment, error)
- func GetRestrictedContainerOverrideFields(workspace *common.DevWorkspaceWithConfig) []string
- func GetRestrictedPodOverrideFields(workspace *common.DevWorkspaceWithConfig) []string
- func GetVolumesFromOverrides(workspace *dw.DevWorkspaceTemplateSpec, restrictedFields []string) (map[string]bool, error)
- func NeedsContainerOverride(component *dw.Component) bool
- func NeedsPodOverrides(workspace *common.DevWorkspaceWithConfig) bool
- type FieldRestriction
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyContainerOverrides ¶
func ApplyPodOverrides ¶
func ApplyPodOverrides(workspace *common.DevWorkspaceWithConfig, deployment *appsv1.Deployment) (*appsv1.Deployment, error)
func GetRestrictedContainerOverrideFields ¶ added in v0.42.0
func GetRestrictedContainerOverrideFields(workspace *common.DevWorkspaceWithConfig) []string
func GetRestrictedPodOverrideFields ¶ added in v0.42.0
func GetRestrictedPodOverrideFields(workspace *common.DevWorkspaceWithConfig) []string
func GetVolumesFromOverrides ¶ added in v0.26.0
func NeedsContainerOverride ¶
func NeedsPodOverrides ¶
func NeedsPodOverrides(workspace *common.DevWorkspaceWithConfig) bool
NeedsPodOverrides returns whether the current DevWorkspace defines pod overrides via an attribute.
Types ¶
type FieldRestriction ¶ added in v0.42.0
type FieldRestriction struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.