Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrMissingBackendConfig = errors.New("no backend configuration specified in options")
ErrMissingBackendConfig indicates New was called without a backend configuration.
View Source
var ErrMultipleBackends = errors.New("only one backend option can be specified")
ErrMultipleBackends indicates the backend Options contains more than one backend configuration.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client is an abstraction for all frontend clients. Each backend implementation should satisfy this interface.
type Flatfile ¶
type Flatfile struct { // Path is a path to a YAML file containing a list of flatfile instances. Path string }
FlatFileOptions is the configuration for a flatfile backend.
type Options ¶
type Options struct { Flatfile *Flatfile Kubernetes *kubernetes.Config }
Options contains all options for all backend implementations. Only one backend option can be specified at a time.
Click to show internal directories.
Click to hide internal directories.