core

package
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: Dec 15, 2023 License: GPL-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

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 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

Types

This section is empty.

Jump to

Keyboard shortcuts

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