Help us shape the future of Go! Take the 2026 Go Developer Survey

dashboards

package
v1.40.2 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2025 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Name                     = "dashboards-installer"
	ElasticCredentialsSecret = "tigera-ee-dashboards-installer-elasticsearch-user-secret"
	PolicyName               = networkpolicy.TigeraComponentPolicyPrefix + Name
)

Functions

func Dashboards

func Dashboards(c *Config) render.Component

Types

type Config

type Config struct {
	// CustomResources provided by the user.
	Installation *operatorv1.InstallationSpec

	// Pull secrets provided by the user.
	PullSecrets []*corev1.Secret

	// Trusted bundle to use when validating client certificates.
	TrustedBundle certificatemanagement.TrustedBundleRO

	// Whether this is a managed cluster
	IsManaged bool

	// Namespace to install into.
	Namespace string

	// Tenant configuration, if running for a particular tenant.
	Tenant *operatorv1.Tenant

	// Secret containing client certificate and key for connecting to the Kibana. If configured,
	// mTLS is used between Dashboards and the external Kibana.
	ExternalKibanaClientSecret *corev1.Secret

	// Kibana service definition
	KibanaHost   string
	KibanaPort   uint16
	KibanaScheme string

	// Credentials are used to provide annotations for elastic search users
	Credentials []*corev1.Secret
}

Config contains all the information needed to render the Dashboards component.

Jump to

Keyboard shortcuts

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