我们可以为上传/下载目的实现自定义的ambari动作吗

问题描述

现在,我们正在使用ambari来管理一些自定义服务。我们遵守了规则,例如ambari中的“添加自定义服务/堆栈”。我们还阅读了常规生命周期操作旁边的信息:“如何添加自定义操作”,例如:“安装,配置,启动和停止” 但是,我们的设计需要一些特殊的操作,例如,从服务器上下载日志/线程转储,或上载特殊的密钥文件以在ssh / key auth中使用。封锁了很多天,但没有发现任何线索。 有可能这样做吗?

谢谢

解决方法

@stdanley

听起来您正在描述的某些功能可以通过自定义Ambari View完成。例如,hdfs / files视图允许将文件上传到hdfs。您应该调查Ambari视图。 Smartsense视图将是一个很好的例子。

还可以创建一个自定义服务,该服务在ambari之上提供UI。然后,您可以在自定义服务的UI中构建所需的功能。这些操作将不在ambari UI的范围内,换句话说,不会在ambari下拉菜单,标签等中找到。

可以在ambari服务的“操作”菜单中添加一些自定义功能。但是您可能会发现这些只是简单的互动触发因素,而不是特色广告。