Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GenericProvider ¶
type GenericProvider struct{}
GenericProvider implements deploy.SidecarProvider for arbitrary container sidecars.
func NewGeneric ¶
func NewGeneric() *GenericProvider
NewGeneric creates a new generic sidecar provider.
func (*GenericProvider) Resolve ¶
func (p *GenericProvider) Resolve(cfg config.SidecarConfig, platform string) (*deploy.SidecarSpec, error)
func (*GenericProvider) Type ¶
func (p *GenericProvider) Type() string
func (*GenericProvider) Validate ¶
func (p *GenericProvider) Validate(cfg config.SidecarConfig) error
type TailscaleProvider ¶
type TailscaleProvider struct{}
TailscaleProvider implements deploy.SidecarProvider for Tailscale sidecars.
func NewTailscale ¶
func NewTailscale() *TailscaleProvider
NewTailscale creates a new Tailscale sidecar provider.
func (*TailscaleProvider) Resolve ¶
func (p *TailscaleProvider) Resolve(cfg config.SidecarConfig, platform string) (*deploy.SidecarSpec, error)
func (*TailscaleProvider) Type ¶
func (p *TailscaleProvider) Type() string
func (*TailscaleProvider) Validate ¶
func (p *TailscaleProvider) Validate(cfg config.SidecarConfig) error
Click to show internal directories.
Click to hide internal directories.