Documentation
¶
Index ¶
- func CreateNetworkPolicy(workspace *common.DevWorkspaceWithConfig, api sync.ClusterAPI) error
- func DeleteNetworkPolicy(workspace *common.DevWorkspaceWithConfig, api sync.ClusterAPI) error
- func ShouldProvision(workspace *common.DevWorkspaceWithConfig) bool
- func SyncNetworkPolicy(workspace *common.DevWorkspaceWithConfig, api sync.ClusterAPI) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateNetworkPolicy ¶
func CreateNetworkPolicy(workspace *common.DevWorkspaceWithConfig, api sync.ClusterAPI) error
func DeleteNetworkPolicy ¶
func DeleteNetworkPolicy(workspace *common.DevWorkspaceWithConfig, api sync.ClusterAPI) error
DeleteNetworkPolicy removes a DevWorkspace's NetworkPolicy if it exists. It is a no-op when no policy is present, so callers can invoke it unconditionally. Deleting the DevWorkspace itself does not require this call: the policy carries an ownerReference and is garbage collected with the workspace.
func ShouldProvision ¶
func ShouldProvision(workspace *common.DevWorkspaceWithConfig) bool
func SyncNetworkPolicy ¶
func SyncNetworkPolicy(workspace *common.DevWorkspaceWithConfig, api sync.ClusterAPI) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.