Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { // Port, Scheme for app-controld API AppControlDPort int `yaml:"appControlDPort"` AppControlDScheme string `yaml:"appControlDScheme"` AppControlDPSKPath string `yaml:"appControlDPSKPath"` // Arryved env short name Env string `yaml:"env"` // individual GCE instance deploy timeout in seconds GCEDeployTimeoutS int `yaml:"gceDeployTimeout"` // kubeconfig yaml path KubeConfigPath string `yaml:"kubeConfigPath"` // Min log level LogLevel string `yaml:"logLevel"` // Max number of concurrent job threads MaxJobThreads int `yaml:"maxJobThreads"` // Config for work queue client Queue apiconfig.QueueConfig `yaml:"queue"` // Google Service Account Key Path ServiceAccountKeyPath string `yaml:"serviceAccountKeyPath"` // Name of template is key, root path containing templates is value AppTemplates map[string]string `yaml:"appTemplates"` // Whether or not to keep temp directory of generated files/config; useful for debugging KeepTempDir bool `yaml:"keepTempDir"` }
Click to show internal directories.
Click to hide internal directories.