File tree Expand file tree Collapse file tree 4 files changed +19
-11
lines changed
docs/plugins/fluentd/output Expand file tree Collapse file tree 4 files changed +19
-11
lines changed Original file line number Diff line number Diff line change @@ -2146,6 +2146,9 @@ spec:
21462146 description : ' Specify https if your Opensearch endpoint
21472147 supports SSL (default: http).'
21482148 type : string
2149+ sslVerify :
2150+ description : Optional, Force certificate validation
2151+ type : boolean
21492152 user :
21502153 description : Optional, The login credentials to connect
21512154 to Opensearch
Original file line number Diff line number Diff line change @@ -403,16 +403,18 @@ func (r *FluentBitConfigReconciler) generateRewriteTagConfig(
403403 md5 .Sum ([]byte (cfg .Namespace )),
404404 ),
405405 )
406- if cfg .Spec .Service .EmitterName != "" {
407- buf .WriteString (fmt .Sprintf (" Emitter_Name %s\n " , cfg .Spec .Service .EmitterName ))
408- } else {
409- buf .WriteString (fmt .Sprintf (" Emitter_Name re_emitted_%x\n " , md5 .Sum ([]byte (cfg .Namespace ))))
410- }
411- if cfg .Spec .Service .EmitterStorageType != "" {
412- buf .WriteString (fmt .Sprintf (" Emitter_Storage.type %s\n " , cfg .Spec .Service .EmitterStorageType ))
413- }
414- if cfg .Spec .Service .EmitterMemBufLimit != "" {
415- buf .WriteString (fmt .Sprintf (" Emitter_Mem_Buf_Limit %s\n " , cfg .Spec .Service .EmitterMemBufLimit ))
406+ if cfg .Spec .Service != nil {
407+ if cfg .Spec .Service .EmitterName != "" {
408+ buf .WriteString (fmt .Sprintf (" Emitter_Name %s\n " , cfg .Spec .Service .EmitterName ))
409+ } else {
410+ buf .WriteString (fmt .Sprintf (" Emitter_Name re_emitted_%x\n " , md5 .Sum ([]byte (cfg .Namespace ))))
411+ }
412+ if cfg .Spec .Service .EmitterStorageType != "" {
413+ buf .WriteString (fmt .Sprintf (" Emitter_Storage.type %s\n " , cfg .Spec .Service .EmitterStorageType ))
414+ }
415+ if cfg .Spec .Service .EmitterMemBufLimit != "" {
416+ buf .WriteString (fmt .Sprintf (" Emitter_Mem_Buf_Limit %s\n " , cfg .Spec .Service .EmitterMemBufLimit ))
417+ }
416418 }
417419 return buf .String ()
418420}
Original file line number Diff line number Diff line change @@ -15,4 +15,4 @@ Opensearch defines the parameters for out_opensearch plugin
1515| logstashPrefix | LogstashPrefix defines the logstash prefix index name to write events when logstash_format is true (default: logstash). | * string |
1616| user | Optional, The login credentials to connect to Opensearch | * [ plugins.Secret] ( ../secret.md ) |
1717| password | Optional, The login credentials to connect to Opensearch | * [ plugins.Secret] ( ../secret.md ) |
18- | sslVerify | Optional, Force certificate validation | * bool |
18+ | sslVerify | Optional, Force certificate validation | * bool |
Original file line number Diff line number Diff line change @@ -36042,6 +36042,9 @@ spec:
3604236042 description: 'Specify https if your Opensearch endpoint
3604336043 supports SSL (default: http).'
3604436044 type: string
36045+ sslVerify:
36046+ description: Optional, Force certificate validation
36047+ type: boolean
3604536048 user:
3604636049 description: Optional, The login credentials to connect
3604736050 to Opensearch
You can’t perform that action at this time.
0 commit comments