swarm

package
v23.0.6+incompatible Latest Latest
Warning

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

Go to latest
Published: May 4, 2023 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewSwarmCommand

func NewSwarmCommand(dockerCli command.Cli) *cobra.Command

NewSwarmCommand returns a cobra command for `swarm` subcommands

Types

type ExternalCAOption

type ExternalCAOption struct {
	// contains filtered or unexported fields
}

ExternalCAOption is a Value type for parsing external CA specifications.

func (*ExternalCAOption) Set

func (m *ExternalCAOption) Set(value string) error

Set parses an external CA option.

func (*ExternalCAOption) String

func (m *ExternalCAOption) String() string

String returns a string repr of this option.

func (*ExternalCAOption) Type

func (m *ExternalCAOption) Type() string

Type returns the type of this option.

func (*ExternalCAOption) Value

func (m *ExternalCAOption) Value() []*swarm.ExternalCA

Value returns the external CAs

type NodeAddrOption

type NodeAddrOption struct {
	// contains filtered or unexported fields
}

NodeAddrOption is a pflag.Value for listening addresses

func NewListenAddrOption

func NewListenAddrOption() NodeAddrOption

NewListenAddrOption returns a NodeAddrOption with default values

func NewNodeAddrOption

func NewNodeAddrOption(addr string) NodeAddrOption

NewNodeAddrOption returns a new node address option

func (*NodeAddrOption) Set

func (a *NodeAddrOption) Set(value string) error

Set the value for this flag

func (*NodeAddrOption) String

func (a *NodeAddrOption) String() string

String prints the representation of this flag

func (*NodeAddrOption) Type

func (a *NodeAddrOption) Type() string

Type returns the type of this flag

func (*NodeAddrOption) Value

func (a *NodeAddrOption) Value() string

Value returns the value of this option as addr:port

type PEMFile

type PEMFile struct {
	// contains filtered or unexported fields
}

PEMFile represents the path to a pem-formatted file

func (*PEMFile) Contents

func (p *PEMFile) Contents() string

Contents returns the contents of the PEM file

func (*PEMFile) Set

func (p *PEMFile) Set(value string) error

Set parses a root rotation option

func (*PEMFile) String

func (p *PEMFile) String() string

String returns the path to the pem file

func (*PEMFile) Type

func (p *PEMFile) Type() string

Type returns the type of this option.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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