services

package
v0.16.0 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenAuxServices added in v0.13.0

func GenAuxServices(mfSs map[string]model.AuxService) (map[string]*module.AuxService, error)

func GenBindMounts

func GenBindMounts(mfBMs []model.BindMount) (map[string]module.BindMount, error)

func GenHttpEndpoints

func GenHttpEndpoints(mfHEs []model.HttpEndpoint) (map[string]module.HttpEndpoint, error)

func GenPorts

func GenPorts(mfSPs []model.SrvPort) ([]module.Port, error)

func GenRunConfig

func GenRunConfig(mfRC model.RunConfig) module.RunConfig

func GenServices

func GenServices(mfSs map[string]model.Service) (map[string]*module.Service, error)

func GenTmpfsMounts

func GenTmpfsMounts(mfTMs []model.TmpfsMount) (map[string]module.TmpfsMount, error)

func SetAuxConfigs added in v0.13.0

func SetAuxConfigs(mfCVs map[string]model.ConfigValue, mAs map[string]*module.AuxService) error

func SetAuxExtDependencies added in v0.13.0

func SetAuxExtDependencies(mfMDs map[string]model.ModuleDependency, mAs map[string]*module.AuxService) error

func SetAuxSrvReferences added in v0.13.0

func SetAuxSrvReferences(mfSRs map[string][]model.DependencyTarget, mAs map[string]*module.AuxService) error

func SetAuxVolumes added in v0.13.0

func SetAuxVolumes(mfVs map[string][]model.VolumeTarget, mAs map[string]*module.AuxService) error

func SetConfigs

func SetConfigs(mfCVs map[string]model.ConfigValue, mSs map[string]*module.Service) error

func SetExtDependencies

func SetExtDependencies(mfMDs map[string]model.ModuleDependency, mSs map[string]*module.Service) error

func SetHostResources added in v0.8.0

func SetHostResources(mfRs map[string]model.HostResource, mSs map[string]*module.Service) error

func SetSecrets

func SetSecrets(mfSecrets map[string]model.Secret, mServices map[string]*module.Service) error

func SetSrvReferences

func SetSrvReferences(mfSRs map[string][]model.DependencyTarget, mSs map[string]*module.Service) error

func SetVolumes

func SetVolumes(mfVs map[string][]model.VolumeTarget, mSs map[string]*module.Service) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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