plugins/

directory
v0.19.770 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 5, 2026 License: AGPL-3.0

README

Plugins

catalog

This package exposes an interface for fetching information about a plugin.

pc, err := catalog.New(c.v, catalog.WithCredentials(&credentials.Config{
  UseDefault: true,
}))

plugin, err := pc.GetLatest(ctx, catalog.PluginTypeTerraform)
if err != nil {
  return fmt.Errorf("unable to get latest: %w", err)
}

configs

This package contains configs for plugins, as well as shared tooling for building plugins.

Migration Path

When we originally set out, it was faster/easier to debug the plugin tooling by just rendering go templates. This was always a short term solution, and we will be migrating the existing plugin configs to this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL