Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ClusterManager ¶
type ClusterManager struct { }
type ContainerDefinition ¶
type ContainerDefinition struct { Name string Image string `yaml:"image"` Ports []string `yaml:"ports"` Environment map[string]string `yaml:"environment"` Links []string `yaml:"links"` Volumes []string `yaml:"volumes"` // volumes: //- /var/lib/mysql //- cache/:/tmp/cache //- ~/configs:/etc/configs/:ro Memory int64 `yaml:"memory"` CpuUnits int64 `yaml:"cpu_units"` Essential bool `yaml:"essential"` EntryPoint string `yaml:"entry_point"` Command string `yaml:"command"` }
type TaskDefinition ¶
type TaskDefinition struct { Name string ContainerDefinitions map[string]*ContainerDefinition }
func CreateTaskDefinition ¶
func CreateTaskDefinition(taskDefName string, data []byte) (*TaskDefinition, error)
Click to show internal directories.
Click to hide internal directories.