Documentation
¶
Index ¶
- Constants
- Variables
- func HandleSpecialEnvs(key, value string, deployment *body.DeploymentCreate) bool
- func Hash(keys ...string) string
- func HashServices(services types.Services) string
- func ServiceToDeployment(in *types.ServiceConfig, additionalInfo ...ServiceToDeploymentAdditionalInfo) (out *body.DeploymentCreate, dependencies []string, err error)
- func ToCloud(in *types.Project, out *Wrap) error
- type ServiceToDeploymentAdditionalInfo
- type Wrap
Constants ¶
View Source
const ( KTHCLOUD_CORES = "KTHCLOUD_CORES" KTHCLOUD_RAM = "KTHCLOUD_RAM" KTHCLOUD_REPLICAS = "KTHCLOUD_REPLICAS" KTHCLOUD_HEALTH_PATH = "KTHCLOUD_HEALTH_PATH" KTHCLOUD_VISIBILITY = "KTHCLOUD_VISIBILITY" )
Variables ¶
View Source
var ( SpecialEnvs = []string{ KTHCLOUD_CORES, KTHCLOUD_RAM, KTHCLOUD_REPLICAS, KTHCLOUD_HEALTH_PATH, KTHCLOUD_VISIBILITY, } )
Functions ¶
func HandleSpecialEnvs ¶
func HandleSpecialEnvs(key, value string, deployment *body.DeploymentCreate) bool
func HashServices ¶
func ServiceToDeployment ¶
func ServiceToDeployment(in *types.ServiceConfig, additionalInfo ...ServiceToDeploymentAdditionalInfo) (out *body.DeploymentCreate, dependencies []string, err error)
Types ¶
Click to show internal directories.
Click to hide internal directories.