pkg

package
v0.26.3-beta.1 Latest Latest
Warning

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

Go to latest
Published: Jun 2, 2020 License: MIT Imports: 0 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Commit  string
	Version string
)

These are build-time values, set during an official release

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
Package credentials provides primitives for working with Porter credential sets, usually refered to as "credentials" as a shorthand.
Package credentials provides primitives for working with Porter credential sets, usually refered to as "credentials" as a shorthand.
Package pkgmgmt implements the backing package management used by mixins and plugins.
Package pkgmgmt implements the backing package management used by mixins and plugins.
client
Package client provides a package management client for Porter's mixins and plugins.
Package client provides a package management client for Porter's mixins and plugins.
feed
Package feed helps work with a Porter package feed (mixin or plugin).
Package feed helps work with a Porter package feed (mixin or plugin).
Package secrets provides primitives for resolving secrets from external sources, such as Hashicorp Vault or Azure Key Vault, into Credential Sets and injecting them into bundle runtimes.
Package secrets provides primitives for resolving secrets from external sources, such as Hashicorp Vault or Azure Key Vault, into Credential Sets and injecting them into bundle runtimes.
host
Package host provides a plugin implementing the original behavior of resolving secrets from the local host: environment variables, paths, commands and static values.
Package host provides a plugin implementing the original behavior of resolving secrets from the local host: environment variables, paths, commands and static values.
in-memory
Package inmemory provides an in-memory implementation of a secret store suitable for unit testing.
Package inmemory provides an in-memory implementation of a secret store suitable for unit testing.
pluginstore
Package pluginstore is an internal Porter package that implements the secret.Store interface via plugins.
Package pluginstore is an internal Porter package that implements the secret.Store interface via plugins.
Package storage is an internal Porter package that implements the crud store via plugins.
Package storage is an internal Porter package that implements the crud store via plugins.
crudstore
Package crudstore defines the crudstore plugin interface shared between Porter and its plugin.
Package crudstore defines the crudstore plugin interface shared between Porter and its plugin.
filesystem
Package filesystem implements the crudstore plugin interface, storing data on the local filesystem.
Package filesystem implements the crudstore plugin interface, storing data on the local filesystem.
in-memory
Package inmemory implements the crudstore plugin interface, storing data in-memory and is suitable for unit testing.
Package inmemory implements the crudstore plugin interface, storing data in-memory and is suitable for unit testing.
pluginstore
Package pluginstore is an internal Porter package that implements the crud.Store interface via plugins.
Package pluginstore is an internal Porter package that implements the crud.Store interface via plugins.
Test contains common test helpers used across packages in porter.
Test contains common test helpers used across packages in porter.

Jump to

Keyboard shortcuts

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