Could someone please provide guidance on how we can install additional plugins like logstash-output-kusto using a command like bin/logstash-plugin install logstash-output-kusto inside a logstash container?
Tried configuring the InitContainer instead of just Container to install the plugin using the above shown command and the InitContainer terminates fine with a status "Completed". But then when the main Container is running, it is throwing below error in LiveLogs -
[ERROR] 2021-03-11 03:37:02.404 [Converge PipelineAction::Create<main>] registry - Tried to
load a plugin's code, but failed. {:exception=>#<LoadError: no such file to load --
logstash/outputs/kusto>, :path=>"logstash/outputs/kusto", :type=>"output", :name=>"kusto"}
[ERROR] 2021-03-11 03:37:02.407 [Converge PipelineAction::Create<main>] agent - Failed to
execute action {:action=>LogStash::PipelineAction::Create/pipeline_id:main,
:exception=>"Java::JavaLang::IllegalStateException", :message=>"
Unable to configure plugins:
(PluginLoadingError) Couldn't find any output plugin named 'kusto'. Are you sure this is
correct? Trying to load the kusto output plugin resulted in this error: no such file to load --
logstash/outputs/kusto", :backtrace=>
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.