Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct {
App string `json:"app" yaml:"app"`
Project string `json:"project" yaml:"project"`
Service string `json:"service" yaml:"service"`
Version string `json:"version" yaml:"version"`
Hpa Hpa `json:"hpa" yaml:"hpa"`
Resources map[string]Resource `json:"resources" yaml:"resources"`
Replicas uint `json:"replicas" yaml:"replicas"`
TestReplicas uint `json:"testReplicas" yaml:"testReplicas"`
ServiceAccount bool `json:"serviceAccount" yaml:"serviceAccount"`
ServiceAccountName string `json:"serviceAccountName" yaml:"serviceAccountName"`
Image Image `json:"image" yaml:"image"`
Ports []Port `json:"ports" yaml:"ports"`
Metrics Metrics `json:"metrics" yaml:"metrics"`
ImportEnvNames []string `json:"importEnvNames" yaml:"importEnvNames"`
Config []ConfigmapData `json:"config" yaml:"config"`
Secret []SecretData `json:"secret" yaml:"secret"`
Storages []Storage `json:"storages" yaml:"storages"`
WorkloadType string `json:"workloadType" yaml:"workloadType"`
Command []*string `json:"command" yaml:"command"`
Args []*string `json:"args" yaml:"args"`
Containers []Container `json:"containers" yaml:"containers"`
NodeSelector map[string]*string `json:"nodeSelector" yaml:"nodeSelector"`
}
var Cfg Config
type ConfigmapData ¶
type Container ¶
type Container struct {
Image string `json:"image" yaml:"image"`
Name string `json:"name" yaml:"name"`
Ports []ContainerPort `json:"ports" yaml:"ports"`
}
type ContainerPort ¶
type Image ¶
type SecretData ¶ added in v0.1.5
Click to show internal directories.
Click to hide internal directories.