Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Kilt ¶
type Kilt struct {
// contains filtered or unexported fields
}
func KiltFromFile ¶
func KiltFromFile(info *TargetInfo, configurationPath string) (*Kilt, error)
func KiltFromString ¶
func KiltFromString(info *TargetInfo, config string) (*Kilt, error)
func (*Kilt) HasRuntime ¶
func (*Kilt) Runtime ¶
func (k *Kilt) Runtime() (*KiltRuntime, error)
type KiltBuildResource ¶
type KiltRuntime ¶
type KiltRuntime struct { Uploads []KiltRuntimeUpload Executables []KiltRuntimeExecutable }
type KiltRuntimeExecutable ¶
type KiltRuntimeExecutable struct {
Run []string
}
type KiltRuntimeUpload ¶
type TargetInfo ¶
type TargetInfo struct { Image string `json:"image"` ContainerName string `json:"container_name"` ContainerGroupName string `json:"container_group_name"` EntryPoint []string `json:"entry_point"` Command []string `json:"command"` EnvironmentVariables map[string]string `json:"environment_variables"` Metadata map[string]string `json:"metadata"` }
Click to show internal directories.
Click to hide internal directories.