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 ¶
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.
Click to show internal directories.
Click to hide internal directories.