Documentation
¶
Overview ¶
Package workload provides the workload command namespace.
This package groups all workload-related commands for managing Kubernetes resources, including reconcile, push, apply, create, delete, describe, edit, exec, explain, expose, get, gen, install, logs, rollout, scale, validate, and wait operations.
Index ¶
- func NewApplyCmd() *cobra.Command
- func NewCreateCmd(_ *runtime.Runtime) *cobra.Command
- func NewDeleteCmd() *cobra.Command
- func NewDescribeCmd() *cobra.Command
- func NewEditCmd() *cobra.Command
- func NewExecCmd() *cobra.Command
- func NewExplainCmd() *cobra.Command
- func NewExposeCmd() *cobra.Command
- func NewGetCmd() *cobra.Command
- func NewInstallCmd(_ *runtime.Runtime) *cobra.Command
- func NewLogsCmd() *cobra.Command
- func NewPushCmd(_ *runtime.Runtime) *cobra.Command
- func NewReconcileCmd(_ *runtime.Runtime) *cobra.Command
- func NewRolloutCmd() *cobra.Command
- func NewScaleCmd() *cobra.Command
- func NewValidateCmd() *cobra.Command
- func NewWaitCmd() *cobra.Command
- func NewWorkloadCmd(runtimeContainer *runtime.Runtime) *cobra.Command
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewApplyCmd ¶
NewApplyCmd creates the workload apply command.
func NewCreateCmd ¶
NewCreateCmd creates the workload create command. The runtime parameter is kept for consistency with other workload command constructors, though it's currently unused as this command wraps kubectl and flux directly.
func NewDeleteCmd ¶
NewDeleteCmd creates the workload delete command.
func NewDescribeCmd ¶
NewDescribeCmd creates the workload describe command.
func NewExplainCmd ¶
NewExplainCmd creates the workload explain command.
func NewExposeCmd ¶
NewExposeCmd creates the workload expose command.
func NewInstallCmd ¶
NewInstallCmd creates the workload install command.
func NewPushCmd ¶
NewPushCmd creates the workload push command.
func NewReconcileCmd ¶
NewReconcileCmd creates the workload reconcile command.
func NewRolloutCmd ¶
NewRolloutCmd creates the workload rollout command.
func NewScaleCmd ¶
NewScaleCmd creates the workload scale command.
func NewValidateCmd ¶
NewValidateCmd creates the workload validate command.
Types ¶
This section is empty.