Documentation ¶
Index ¶
- func MakeConfigMap(config Config, collectorConfig collectorconfig.Config) *corev1.ConfigMap
- func MakeDeployment(config Config, configHash string) *appsv1.Deployment
- func MakeMetricsService(config Config) *corev1.Service
- func MakeOTLPService(config Config) *corev1.Service
- func MakeOpenCensusService(config Config) *corev1.Service
- func MakeSecret(config Config, secretData map[string][]byte) *corev1.Secret
- type Config
- type DeploymentConfig
- type ServiceConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MakeConfigMap ¶
func MakeConfigMap(config Config, collectorConfig collectorconfig.Config) *corev1.ConfigMap
func MakeDeployment ¶
func MakeDeployment(config Config, configHash string) *appsv1.Deployment
func MakeMetricsService ¶
func MakeOTLPService ¶
func MakeOpenCensusService ¶
Types ¶
type Config ¶
type Config struct { BaseName string Namespace string OverrideConfigMap types.NamespacedName Deployment DeploymentConfig Service ServiceConfig Overrides overrides.Config MaxPipelines int }
type DeploymentConfig ¶
type ServiceConfig ¶
type ServiceConfig struct {
OTLPServiceName string
}
Click to show internal directories.
Click to hide internal directories.