Documentation
¶
Index ¶
Constants ¶
View Source
const ( MonitoringAPIVersion = "monitoring.coreos.com/v1" CalicoNodeAlertmanager = "calico-node-alertmanager" CalicoNodeMonitor = "calico-node-monitor" CalicoNodePrometheus = "calico-node-prometheus" ElasticsearchMetrics = "elasticsearch-metrics" FluentdMetrics = "fluentd-metrics" TigeraPrometheusObjectName = "tigera-prometheus" TigeraPrometheusSAName = "prometheus" TigeraPrometheusDPRate = "tigera-prometheus-dp-rate" TigeraPrometheusRole = "tigera-prometheus-role" TigeraPrometheusRoleBinding = "tigera-prometheus-role-binding" PrometheusHTTPAPIServiceName = "prometheus-http-api" PrometheusDefaultPort = 9090 PrometheusProxyPort = 9095 PrometheusTLSSecretName = "calico-node-prometheus-tls" PrometheusClientTLSSecretName = "calico-node-prometheus-client-tls" AlertmanagerConfigSecret = "alertmanager-calico-node-alertmanager" PrometheusServiceAccountName = "prometheus" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶ added in v1.25.0
type Config struct {
Installation *operatorv1.InstallationSpec
PullSecrets []*corev1.Secret
AlertmanagerConfigSecret *corev1.Secret
KeyValidatorConfig authentication.KeyValidatorConfig
ServerTLSSecret certificatemanagement.KeyPairInterface
ClientTLSSecret certificatemanagement.KeyPairInterface
ClusterDomain string
TrustedCertBundle certificatemanagement.TrustedBundle
}
Config contains all the config information needed to render the Monitor component.
Click to show internal directories.
Click to hide internal directories.