Documentation ¶
Index ¶
- Variables
- func BuildContainerSpec(name string, config *mrsconfig.Config) (string, error)
- func CertInit(config *Config) error
- func FrrDaemonsPath() string
- func Genspec(tbx *xir.Facility, config *Config, zinUpdate, nft bool) error
- func SpecToContents(spec *PodmanServiceTemplateArgs) (string, error)
- func SystemdInstallPath() string
- func TLSCertPath(name string) string
- func TLSKeyPath(name string) string
- type BondMasterConfig
- type BondMemberConfig
- type Config
- type ControlbrMemberConfig
- type DiskFormatTemplateArgs
- type DiskMountTemplateArgs
- type LinkConfig
- type MgmtlinkConfig
- type PkgInstallTemplateArgs
- type PodmanServiceTemplateArgs
- type ZtpTemplateArgs
Constants ¶
This section is empty.
Variables ¶
View Source
var FrrDaemons = `` /* 784-byte string literal not displayed */
Functions ¶
func BuildContainerSpec ¶
func FrrDaemonsPath ¶
func FrrDaemonsPath() string
func SpecToContents ¶ added in v1.0.6
func SpecToContents(spec *PodmanServiceTemplateArgs) (string, error)
func TLSCertPath ¶
func TLSKeyPath ¶
Types ¶
type BondMasterConfig ¶
type BondMemberConfig ¶
type Config ¶
type Config struct { Gc *gcconfig.Config `yaml:"ground-control,omitempty"` Mars *mrsconfig.Config `yaml:"mars,omitempty"` }
func (*Config) OpsPasswordHash ¶
type ControlbrMemberConfig ¶
type ControlbrMemberConfig struct {
Devname string
}
type DiskFormatTemplateArgs ¶
type DiskFormatTemplateArgs struct {
Dev string
}
type DiskMountTemplateArgs ¶
type LinkConfig ¶
type MgmtlinkConfig ¶
type MgmtlinkConfig struct {
Devname string
}
type PkgInstallTemplateArgs ¶
type PkgInstallTemplateArgs struct {
Packages []string
}
type PodmanServiceTemplateArgs ¶
type PodmanServiceTemplateArgs struct { Name string Image string RunOptions []string Args []string After []string Requires []string PullOptions []string UnitOptions []string ServiceOptions []string }
func BuildContainerSpecTemplate ¶ added in v1.0.6
func BuildContainerSpecTemplate(name string, config *mrsconfig.Config) (*PodmanServiceTemplateArgs, error)
Click to show internal directories.
Click to hide internal directories.