in operator/pkg/operator/injector/injector.go [461:477]
func GetInjectedAgentConfig(annotation *map[string]string, configuration *map[string]string) {
for k, v := range *annotation {
if strings.HasPrefix(k, agentAnnotationPrefix) {
option := strings.TrimPrefix(k, agentAnnotationPrefix)
(*configuration)[option] = strings.Join([]string{"\"", "\""}, v)
} else if strings.HasPrefix(k, pluginsAnnotationPrefix) {
option := strings.TrimPrefix(k, pluginsAnnotationPrefix)
(*configuration)[option] = strings.Join([]string{"\"", "\""}, v)
} else if strings.EqualFold(k, optionsAnnotation) {
option := "optional-plugin"
(*configuration)[option] = strings.Join([]string{"\"", "\""}, v)
} else if strings.EqualFold(k, optionsReporterAnnotation) {
option := "optional-reporter-plugin"
(*configuration)[option] = strings.Join([]string{"\"", "\""}, v)
}
}
}