langruntime

package
v0.2.4 Latest Latest
Warning

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

Go to latest
Published: Nov 13, 2017 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetBuildContainer

func GetBuildContainer(runtime string, env []v1.EnvVar, installVolume v1.VolumeMount) (v1.Container, error)

GetBuildContainer returns a Container definition based on a runtime

func GetFunctionImage

func GetFunctionImage(runtime, ftype string) (string, error)

GetFunctionImage returns the image ID depending on the runtime, its version and function type

func GetRuntimes

func GetRuntimes() []string

GetRuntimes returns the list of available runtimes as strings

func UpdateDeployment

func UpdateDeployment(dpm *v1beta1.Deployment, depsPath, runtime string)

UpdateDeployment object in case of custom runtime

Types

type RuntimeInfo

type RuntimeInfo struct {
	ID string

	DepName        string
	FileNameSuffix string
	// contains filtered or unexported fields
}

RuntimeInfo describe the runtime specifics (typical file suffix and dependency file name) and the supported versions

func GetRuntimeInfo

func GetRuntimeInfo(runtime string) (RuntimeInfo, error)

GetRuntimeInfo returns all the info regarding a runtime

Jump to

Keyboard shortcuts

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