Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Front50 ¶
type Front50 struct {
Service
StorageBucket string `json:"storage_bucket,omitempty" mapstructure:"storage_bucket"`
StoragePrefix string `json:"rootFolder,omitempty" mapstructure:"rootFolder"`
S3 struct {
Enabled bool `json:"enabled,omitempty" mapstructure:"enabled"`
} `json:"s3,omitempty" mapstructure:"s3"`
GCS struct {
Enabled bool `json:"enabled,omitempty" mapstructure:"enabled"`
} `json:"gcs,omitempty" mapstructure:"gcs"`
Redis struct {
Enabled bool `json:"enabled,omitempty" mapstructure:"enabled"`
} `json:"redis,omitempty" mapstructure:"redis"`
}
Front50 service settings.
type Jenkins ¶
type Jenkins struct {
Enabled bool `json:"enabled,omitempty" mapstructure:"enabled"`
DefaultMaster struct {
Name string `json:"name,omitempty" mapstructure:"name"`
BaseURL string `json:"baseUrl,omitempty" mapstructure:"baseUrl"`
Username string `json:"username,omitempty" mapstructure:"username"`
Password string `json:"password,omitempty" mapstructure:"password"`
} `json:"defaultMaster,omitempty" mapstructure:"defaultMaster"`
}
Jenkins service settings
type Logging ¶
type Logging struct {
Level struct {
Spinnaker string `json:"com.netflix.spinnaker,omitempty" mapstructure:"com.netflix.spinnaker"`
Root string `json:"root,omitempty" mapstructure:"root"`
} `json:"level,omitempty" mapstructure:"level"`
}
Logging levels.
type Service ¶
type Service struct {
Enabled bool `json:"enabled,omitempty" mapstructure:"enabled"`
BaseURL string `json:"baseUrl,omitempty" mapstructure:"baseUrl"`
}
Service such as Fiat, Orca, Deck, Gate, etc.
type Services ¶
type Services struct {
Fiat Service `json:"fiat,omitempty" mapstructure:"fiat"`
Front50 Front50 `json:"front50,omitempty" mapstructure:"front50"`
Jenkins Jenkins `json:"jenkins,omitempty" mapstructure:"jenkins"`
Igor Service `json:"igor,omitempty" mapstructure:"igor"`
Kayenta Service `json:"kayenta,omitempty" mapstructure:"kayenta"`
Redis Redis `json:"redis,omitempty" mapstructure:"redis"`
Deck struct {
Protocol string `json:"protocol,omitempty" mapstructure:"protocol"`
Hostname string `json:"hostname,omitempty" mapstructure:"hostname"`
BaseURL string `json:"baseUrl,omitempty" mapstructure:"baseUrl"`
GateURL string `json:"gateUrl,omitempty" mapstructure:"gateUrl"`
Auth struct {
Enabled bool `json:"enabled,omitempty" mapstructure:"enabled"`
} `json:"auth,omitempty" mapstructure:"auth"`
} `json:"deck,omitempty" mapstructure:"deck"`
}
Services within Spinnaker.
type Spinnaker ¶
type Spinnaker struct {
Services Services `json:"services,omitempty" mapstructure:"services"`
Logging Logging `json:"logging,omitempty" mapstructure:"logging"`
Features struct {
Jira Jira `json:"jira,omitempty" mapstructure:"jira"`
} `json:"features,omitempty" mapstructure:"features"`
}
Spinnaker mirrors spinnaker.yaml files on disk
Click to show internal directories.
Click to hide internal directories.