Replies: 5 comments
-
Same bug here |
Beta Was this translation helpful? Give feedback.
-
Some analysis on the issue: The ca_file attribute in the ClusterOutput object for multiple backends has the same type as a secret Object in the Kubernetes API, which can have either a However, Fluentd or more exactly fluent-plugin-kafka accept the ssl_ca_cert parameter as a certificate path, but Logging operator generates the value of that parameter as path only if That means, this is indeed a bug in Usability. The user should not have the possibility to use BTW, this does not only happen with Kafka, but also with Elasticsearch when using ca_file or client_cert or client_key parameters. Two possibilities I can image:
|
Beta Was this translation helpful? Give feedback.
-
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions! |
Beta Was this translation helpful? Give feedback.
-
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions! |
Beta Was this translation helpful? Give feedback.
-
The above comment is the answer as well. For certificates requiring a path as configuration use the |
Beta Was this translation helpful? Give feedback.
-
Hi,
When configuring a ClusterOutput to kafka with ssl authentication, logging operator produces fluent d config with ssl_ca_cert, ssl_client_cert and ssl_client_cert_key fields which includes certificates add key itself. After fluentd keeps logging error about certificate and key paths.
Environment details:
/kind bug
Beta Was this translation helpful? Give feedback.
All reactions