Documentation ¶
Index ¶
- Constants
- type BucketFunc
- type Provider
- func (p *Provider) AppIdles(name string) (bool, error)
- func (p *Provider) AppLogs(name string, opts structs.LogsOptions) (io.ReadCloser, error)
- func (p *Provider) AppStatus(name string) (string, error)
- func (p *Provider) BuildLogs(app, id string, opts structs.LogsOptions) (io.ReadCloser, error)
- func (p *Provider) DeleteDB(resource string) error
- func (p *Provider) Initialize(opts structs.ProviderOptions) error
- func (p *Provider) IsDBSnapshotComplete(snapshot string) (bool, error)
- func (p *Provider) Log(app, stream string, ts time.Time, message string) error
- func (p *Provider) ProcessLogs(app, pid string, opts structs.LogsOptions) (io.ReadCloser, error)
- func (p *Provider) RenderTemplate(name string, params map[string]interface{}) ([]byte, error)
- func (p *Provider) RepositoryAuth(app string) (string, string, error)
- func (p *Provider) RepositoryHost(app string) (string, bool, error)
- func (p *Provider) Resolver() (string, error)
- func (p *Provider) ResourceGet(app, name string) (*structs.Resource, error)
- func (p *Provider) ResourceList(app string) (structs.Resources, error)
- func (p *Provider) ResourceRender(app string, r manifest.Resource) ([]byte, error)
- func (p *Provider) ServiceHost(app string, s manifest.Service) string
- func (p *Provider) SetDBDeletionProtectionAndCreateSnapShot(app, resource, snapshot string) (string, error)
- func (p *Provider) Sync(name string) error
- func (p *Provider) SystemHost() string
- func (p *Provider) SystemInstall(w io.Writer, opts structs.SystemInstallOptions) (string, error)
- func (p *Provider) SystemLogs(opts structs.LogsOptions) (io.ReadCloser, error)
- func (p *Provider) SystemStatus() (string, error)
- func (p *Provider) SystemTemplate(version string) ([]byte, error)
- func (p *Provider) SystemUninstall(name string, w io.Writer, opts structs.SystemUninstallOptions) error
- func (p *Provider) SystemUpdate(opts structs.SystemUpdateOptions) error
- func (p *Provider) WithContext(ctx context.Context) structs.Provider
- func (p *Provider) Workers() error
- type Storage
Constants ¶
View Source
const (
RootBucket = "root"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BucketFunc ¶
type Provider ¶
type Provider struct { *k8s.Provider DNS string Platform string // contains filtered or unexported fields }
func (*Provider) AppLogs ¶
func (p *Provider) AppLogs(name string, opts structs.LogsOptions) (io.ReadCloser, error)
func (*Provider) BuildLogs ¶
func (p *Provider) BuildLogs(app, id string, opts structs.LogsOptions) (io.ReadCloser, error)
func (*Provider) Initialize ¶
func (p *Provider) Initialize(opts structs.ProviderOptions) error
func (*Provider) IsDBSnapshotComplete ¶
func (*Provider) ProcessLogs ¶
func (p *Provider) ProcessLogs(app, pid string, opts structs.LogsOptions) (io.ReadCloser, error)
func (*Provider) RenderTemplate ¶
func (*Provider) RepositoryAuth ¶
func (*Provider) RepositoryHost ¶
func (*Provider) ResourceGet ¶
func (*Provider) ResourceList ¶
func (*Provider) ResourceRender ¶
func (*Provider) ServiceHost ¶
func (*Provider) SetDBDeletionProtectionAndCreateSnapShot ¶
func (*Provider) SystemHost ¶
func (*Provider) SystemInstall ¶
func (*Provider) SystemLogs ¶
func (p *Provider) SystemLogs(opts structs.LogsOptions) (io.ReadCloser, error)
func (*Provider) SystemStatus ¶
func (*Provider) SystemUninstall ¶
func (*Provider) SystemUpdate ¶
func (p *Provider) SystemUpdate(opts structs.SystemUpdateOptions) error
type Storage ¶
type Storage struct { File string // contains filtered or unexported fields }
func NewStorage ¶
Click to show internal directories.
Click to hide internal directories.