Documentation ¶
Index ¶
- func DeleteProvider(ctx context.Context, configClient *rest.Config, url string, ...) error
- func InstallProvider(provider string, config *rest.Config, logger *zap.SugaredLogger) error
- func ListProviders(ctx context.Context, dynamicClient dynamic.Interface, ...) []provider.Provider
- type Provider
- func (p *Provider) ApplyProvider(ctx context.Context, links []string, config *rest.Config, ...) error
- func (p *Provider) LoadProvider(ctx context.Context, path string, config *rest.Config, ...) error
- func (p *Provider) WithApply(apply bool) *Provider
- func (p *Provider) WithUpgrade(upgrade bool) *Provider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteProvider ¶
func DeleteProvider(ctx context.Context, configClient *rest.Config, url string, logger *zap.SugaredLogger) error
DeleteProvider deletes a crossplane provider from current environment
func InstallProvider ¶
func ListProviders ¶
Types ¶
type Provider ¶
func (*Provider) ApplyProvider ¶
func (*Provider) LoadProvider ¶
func (p *Provider) LoadProvider(ctx context.Context, path string, config *rest.Config, dc *dynamic.DynamicClient, logger *zap.SugaredLogger) error
Load Provider package from TAR archive path
func (*Provider) WithUpgrade ¶
Click to show internal directories.
Click to hide internal directories.