Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Project = helpers.Must(func() (*ProjectConfig, error) { c := &ProjectConfig{} err := yaml.UnmarshalStrict([]byte(projectConfigString), c) return c, err }()) )
Functions ¶
This section is empty.
Types ¶
type OperatorConfig ¶
type OperatorConfig struct { ScyllaDBVersion string `json:"scyllaDBVersion"` // scyllaDBEnterpriseVersionNeedingConsistentClusterManagementOverride sets enterprise version // that requires consistent_cluster_management workaround for restore. // In the future, enterprise versions should be run as a different config instance in its own run. ScyllaDBEnterpriseVersionNeedingConsistentClusterManagementOverride string `json:"scyllaDBEnterpriseVersionNeedingConsistentClusterManagementOverride"` ScyllaDBUtilsImage string `json:"scyllaDBUtilsImage"` ScyllaDBManagerVersion string `json:"scyllaDBManagerVersion"` ScyllaDBManagerAgentVersion string `json:"scyllaDBManagerAgentVersion"` BashToolsImage string `json:"bashToolsImage"` GrafanaImage string `json:"grafanaImage"` GrafanaDefaultPlatformDashboard string `json:"grafanaDefaultPlatformDashboard"` PrometheusVersion string `json:"prometheusVersion"` }
type OperatorTestsConfig ¶
type OperatorTestsConfig struct { ScyllaDBVersions ScyllaDBTestVersions `json:"scyllaDBVersions"` NodeSetupImage string `json:"nodeSetupImage"` }
type ProjectConfig ¶
type ProjectConfig struct { Operator OperatorConfig `json:"operator"` OperatorTests OperatorTestsConfig `json:"operatorTests"` }
type ScyllaDBTestVersions ¶
Click to show internal directories.
Click to hide internal directories.