Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Execute ¶
type Execute struct { // DryRun prevents making changes to the target cluster. DryRun bool // Environ are the environment variables on Tool invocation. Environ []string // Kubectl knows how to invoke 'kubectl' Kubectl Kubectler // Out is the stream to send steps to in a format that is 'kubectl apply -f -' consumable. // Setting Out prevents any other processing (like 'wait') to take place. Out io.Writer Log logr.Logger }
Execute executes Action, Apply, Wait steps.
func (*Execute) Action ¶
func (x *Execute) Action(id int, name string, doc []byte, portForward string, passedValues *yamlx.Values) error
Action performs an action on the target cluster.
Click to show internal directories.
Click to hide internal directories.