Documentation
¶
Index ¶
- func CreateExporterCR(ctx context.Context, namespace string, groupKey string, ...) error
- func CreateGroupings(focusConfigList *finopsv1.FocusConfigList) map[string][]finopsv1.FocusConfig
- func DeleteExporterScraperConfig(ctx context.Context, clientset *kubernetes.Clientset, namespace string, ...)
- func GetClientSet() (*kubernetes.Clientset, error)
- func GetExporterScraperConfig(ctx context.Context, clientset *kubernetes.Clientset, namespace string, ...) (finopsdatatypes.ExporterScraperConfig, error)
- func GetExporterScraperObject(namespace string, groupKey string, api finopsdatatypes.API, ...) *finopsdatatypes.ExporterScraperConfig
- func MakeGroupKeyKubeCompliant(groupKey string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateExporterCR ¶
func CreateGroupings ¶
func CreateGroupings(focusConfigList *finopsv1.FocusConfigList) map[string][]finopsv1.FocusConfig
func GetClientSet ¶
func GetClientSet() (*kubernetes.Clientset, error)
func GetExporterScraperConfig ¶
func GetExporterScraperConfig(ctx context.Context, clientset *kubernetes.Clientset, namespace string, deploymentName string) (finopsdatatypes.ExporterScraperConfig, error)
func GetExporterScraperObject ¶
func GetExporterScraperObject(namespace string, groupKey string, api finopsdatatypes.API, deploymentName string, pollingInterval metav1.Duration) *finopsdatatypes.ExporterScraperConfig
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.