dart

package
v0.0.0-...-8002be7 Latest Latest
Warning

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

Go to latest
Published: Aug 28, 2024 License: BSD-3-Clause Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ChartVariables

type ChartVariables struct {
	RancherReplicas             int    `yaml:"rancher_replicas"`
	DownstreamRancherMonitoring bool   `yaml:"downstream_rancher_monitoring"`
	AdminPassword               string `yaml:"admin_password"`
	RancherVersion              string `yaml:"rancher_version"`
	ForcePrimeRegistry          bool   `yaml:"force_prime_registry"`
	RancherImageOverride        string `yaml:"rancher_image_override"`
	RancherImageTagOverride     string `yaml:"rancher_image_tag_override"`
	RancherMonitoringVersion    string `yaml:"rancher_monitoring_version"`
	CertManagerVersion          string `yaml:"cert_manager_version"`
	TesterGrafanaVersion        string `yaml:"tester_grafana_version"`
}

type Dart

type Dart struct {
	TofuMainDirectory string         `yaml:"tofu_main_directory"`
	TofuParallelism   int            `yaml:"tofu_parallelism"`
	TofuVariables     map[string]any `yaml:"tofu_variables"`
	ChartVariables    ChartVariables `yaml:"chart_variables"`
	TestVariables     TestVariables  `yaml:"test_variables"`
}

Dart is a "recipe" that encodes all parameters for a test run

func Parse

func Parse(path string) (*Dart, error)

type TestVariables

type TestVariables struct {
	TestConfigMaps int `yaml:"test_config_maps"`
	TestSecrets    int `yaml:"test_secrets"`
	TestRoles      int `yaml:"test_roles"`
	TestUsers      int `yaml:"test_users"`
	TestProjects   int `yaml:"test_projects"`
}

Jump to

Keyboard shortcuts

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