core

package
v1.6.4 Latest Latest
Warning

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

Go to latest
Published: Mar 23, 2024 License: GPL-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetCadvisorServiceMonitor added in v1.6.3

func GetCadvisorServiceMonitor(plantDCore *windtunnelv1alpha1.PlantDCore) *monitoringv1.ServiceMonitor

func GetKubeProxyDeployment added in v1.3.0

func GetKubeProxyDeployment(plantDCore *windtunnelv1alpha1.PlantDCore) *appsv1.Deployment

GetKubeProxyDeployment returns the Deployment for PlantD Kube Proxy

func GetKubeProxyService added in v1.3.0

func GetKubeProxyService(plantDCore *windtunnelv1alpha1.PlantDCore) *corev1.Service

GetKubeProxyService returns the Service for PlantD Kube Proxy

func GetKubeProxyServiceFQDN added in v1.3.0

func GetKubeProxyServiceFQDN(plantDCore *windtunnelv1alpha1.PlantDCore) string

GetKubeProxyServiceFQDN returns the in-cluster DNS name of PlantD Kube Proxy Service

func GetOpencostDeployment added in v1.6.3

func GetOpencostDeployment(plantDCore *windtunnelv1alpha1.PlantDCore) *appsv1.Deployment

func GetOpencostRBACResources added in v1.6.3

Opencost resources

func GetOpencostService added in v1.6.3

func GetOpencostService(plantDCore *windtunnelv1alpha1.PlantDCore) *corev1.Service

func GetOpencostServiceMonitor added in v1.6.3

func GetOpencostServiceMonitor(plantDCore *windtunnelv1alpha1.PlantDCore) *monitoringv1.ServiceMonitor

func GetPrometheusObject added in v1.3.0

func GetPrometheusObject(plantDCore *windtunnelv1alpha1.PlantDCore) *monitoringv1.Prometheus

GetPrometheusObject returns the Prometheus object for Prometheus

func GetPrometheusRBACResources added in v1.3.0

func GetPrometheusRBACResources(plantDCore *windtunnelv1alpha1.PlantDCore) (*corev1.ServiceAccount, *rbacv1.ClusterRole, *rbacv1.ClusterRoleBinding)

GetPrometheusRBACResources returns the ServiceAccount, ClusterRole, and ClusterRoleBinding for Prometheus

func GetPrometheusService added in v1.3.0

func GetPrometheusService(plantDCore *windtunnelv1alpha1.PlantDCore) *corev1.Service

GetPrometheusService returns the Service for Prometheus

func GetPrometheusServiceFQDN added in v1.3.0

func GetPrometheusServiceFQDN(plantDCore *windtunnelv1alpha1.PlantDCore) string

GetPrometheusServiceFQDN returns the in-cluster DNS name of Prometheus Service

func GetRedisDeployment added in v1.3.0

func GetRedisDeployment(plantDCore *windtunnelv1alpha1.PlantDCore) *appsv1.Deployment

GetRedisDeployment returns the Deployment for Redis

func GetRedisService added in v1.3.0

func GetRedisService(plantDCore *windtunnelv1alpha1.PlantDCore) *corev1.Service

GetRedisService returns the Service for Redis

func GetRedisServiceFQDN added in v1.3.0

func GetRedisServiceFQDN(plantDCore *windtunnelv1alpha1.PlantDCore) string

GetRedisServiceFQDN returns the in-cluster DNS name of Redis Service

func GetStudioDeployment added in v1.3.0

func GetStudioDeployment(plantDCore *windtunnelv1alpha1.PlantDCore) *appsv1.Deployment

GetStudioDeployment returns the Deployment for PlantD Studio

func GetStudioService added in v1.3.0

func GetStudioService(plantDCore *windtunnelv1alpha1.PlantDCore) *corev1.Service

GetStudioService returns the Service for PlantD Studio

func GetStudioServiceFQDN added in v1.3.0

func GetStudioServiceFQDN(plantDCore *windtunnelv1alpha1.PlantDCore) string

GetStudioServiceFQDN returns the in-cluster DNS name of PlantD Studio Service

func GetThanosQuerierDeployment added in v1.6.0

func GetThanosQuerierDeployment(plantDCore *windtunnelv1alpha1.PlantDCore) *appsv1.Deployment

func GetThanosQuerierService added in v1.6.0

func GetThanosQuerierService(plantDCore *windtunnelv1alpha1.PlantDCore) *corev1.Service

func GetThanosSidecarService added in v1.6.0

func GetThanosSidecarService(plantDCore *windtunnelv1alpha1.PlantDCore) *corev1.Service

func GetThanosStoreService added in v1.6.0

func GetThanosStoreService(plantDCore *windtunnelv1alpha1.PlantDCore) *corev1.Service

func GetThanosStoreStatefulSet added in v1.6.0

func GetThanosStoreStatefulSet(plantDCore *windtunnelv1alpha1.PlantDCore) *appsv1.StatefulSet

GetThanosStoreStatefulSet Thanos Store Stateful Set

Types

This section is empty.

Jump to

Keyboard shortcuts

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