configassests

package
v1.16.0-alpha.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2024 License: Apache-2.0 Imports: 3 Imported by: 0

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

type ScyllaDBTestVersions struct {
	UpdateFrom  string `json:"updateFrom"`
	UpgradeFrom string `json:"upgradeFrom"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL