Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AwsExporter ¶
type AwsExporter struct { }
AwsExporter exports AWS PEM file certs
func (*AwsExporter) ExportMetrics ¶
func (c *AwsExporter) ExportMetrics(file, secretName, key string) error
ExportMetrics exports the provided PEM file
func (*AwsExporter) ResetMetrics ¶
func (c *AwsExporter) ResetMetrics()
type CertExporter ¶
type CertExporter struct { }
CertExporter exports PEM file certs
func (*CertExporter) ExportMetrics ¶
func (c *CertExporter) ExportMetrics(file, nodeName string) error
ExportMetrics exports the provided PEM file
func (*CertExporter) ResetMetrics ¶
func (c *CertExporter) ResetMetrics()
type KubeConfigExporter ¶
type KubeConfigExporter struct { }
KubeConfigExporter exports kubeconfig certs
func (*KubeConfigExporter) ExportMetrics ¶
func (c *KubeConfigExporter) ExportMetrics(file, nodeName string) error
ExportMetrics exports all certs in the passed in kubeconfig file
func (*KubeConfigExporter) ResetMetrics ¶
func (c *KubeConfigExporter) ResetMetrics()
type SecretExporter ¶
type SecretExporter struct { }
CertExporter exports PEM file certs
func (*SecretExporter) ExportMetrics ¶
func (c *SecretExporter) ExportMetrics(bytes []byte, keyName, secretName, secretNamespace string, condition string) error
ExportMetrics exports the provided PEM file
func (*SecretExporter) ResetMetrics ¶
func (c *SecretExporter) ResetMetrics()
Click to show internal directories.
Click to hide internal directories.