Documentation ¶
Index ¶
- Constants
- Variables
- func Config(cr *v1alpha1.Group) (*v1.ConfigMap, error)
- func ConfigMutator(cr *v1alpha1.Group, current *v1.ConfigMap) error
- func ConfigSelector(cr *v1alpha1.Group) client.ObjectKey
- func Deployment(cr *v1alpha1.Group) *v1.Deployment
- func DeploymentMutator(cr *v1alpha1.Group, current *v1.Deployment) error
- func DeploymentSelector(cr *v1alpha1.Group) client.ObjectKey
- func GetOtelConfigHash(cr *v1alpha1.Group) (string, error)
- func GetOtelDeploymentConfigName(cr *v1alpha1.Group) string
- func GetOtelDeploymentName(cr *v1alpha1.Group) string
- func GetOtelDeploymentSelector(cr *v1alpha1.Group) map[string]string
- func IngressRoute(cr *v1alpha1.Group) *traefik.IngressRoute
- func IngressRouteMutator(cr *v1alpha1.Group, current *traefik.IngressRoute) error
- func JaegerIngressRoute(cr *v1alpha1.Group) *traefik.IngressRoute
- func JaegerIngressRouteMutator(cr *v1alpha1.Group, current *traefik.IngressRoute) error
- func NewOtelConfigDefaults(cr *v1alpha1.Group) []byte
- func Service(cr *v1alpha1.Group) *v1.Service
- func ServiceAccount(cr *v1alpha1.Group) *v1.ServiceAccount
- func ServiceAccountMutator(cr *v1alpha1.Group, current *v1.ServiceAccount)
- func ServiceAccountSelector(cr *v1alpha1.Group) client.ObjectKey
- func ServiceMonitor(cr *v1alpha1.Group) *monitoring.ServiceMonitor
- func ServiceMonitorMutator(cr *v1alpha1.Group, current *monitoring.ServiceMonitor) error
- func ServiceMonitorSelector(cr *v1alpha1.Group) client.ObjectKey
- func ServiceMutator(cr *v1alpha1.Group, current *v1.Service) error
- func ServiceSelector(cr *v1alpha1.Group) client.ObjectKey
Constants ¶
View Source
const ( MemoryRequest = "256Mi" CpuRequest = "500m" MemoryLimit = "2048Mi" CpuLimit = "750m" )
Variables ¶
View Source
var Replicas int32 = 1
Functions ¶
func Deployment ¶
func Deployment(cr *v1alpha1.Group) *v1.Deployment
func DeploymentMutator ¶
func DeploymentMutator(cr *v1alpha1.Group, current *v1.Deployment) error
func GetOtelDeploymentName ¶
func IngressRoute ¶
func IngressRoute(cr *v1alpha1.Group) *traefik.IngressRoute
func IngressRouteMutator ¶
func IngressRouteMutator(cr *v1alpha1.Group, current *traefik.IngressRoute) error
func JaegerIngressRoute ¶
func JaegerIngressRoute(cr *v1alpha1.Group) *traefik.IngressRoute
func JaegerIngressRouteMutator ¶
func JaegerIngressRouteMutator(cr *v1alpha1.Group, current *traefik.IngressRoute) error
func NewOtelConfigDefaults ¶
Default configuration for the opentelemetry collector
func ServiceAccount ¶
func ServiceAccount(cr *v1alpha1.Group) *v1.ServiceAccount
func ServiceAccountMutator ¶
func ServiceAccountMutator(cr *v1alpha1.Group, current *v1.ServiceAccount)
func ServiceMonitor ¶
func ServiceMonitor(cr *v1alpha1.Group) *monitoring.ServiceMonitor
func ServiceMonitorMutator ¶
func ServiceMonitorMutator(cr *v1alpha1.Group, current *monitoring.ServiceMonitor) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.