Documentation ¶
Index ¶
- type Apply
- func (p *Apply) Apply(ctx context.Context, bundle *pluginsv1beta1.Plugin, into string) error
- func (p *Apply) CorrectNamespaces(ctx context.Context, ns string, cli client.Client, ...)
- func (p *Apply) IsNamespacedScope(cli client.Client, obj client.Object) (apimeta.RESTScopeName, error)
- func (p *Apply) Remove(ctx context.Context, bundle *pluginsv1beta1.Plugin) error
- func (p *Apply) Template(ctx context.Context, bundle *pluginsv1beta1.Plugin, into string) ([]byte, error)
- type TemplateFun
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Apply ¶
type Apply struct { TemplateFun TemplateFun Cli *utils.Apply }
func (*Apply) CorrectNamespaces ¶
func (p *Apply) CorrectNamespaces(ctx context.Context, ns string, cli client.Client, list []*unstructured.Unstructured)
func (*Apply) IsNamespacedScope ¶
type TemplateFun ¶
Click to show internal directories.
Click to hide internal directories.