第一步 - 安装Lita 在这一步中,我们将安装Lita及其依赖项。 我们需要安装Ruby,这是Lita编写的语言。 安装Lita和Lita IRC适配器。 sudo gem install lita sudo gem install lita-irc 第二步 - 配置Lita 现在安装了Lita的软件,因此在这一步中,我们将创建一个机器人并将其设置为连接到我们的 lita_config.rb是存储所有插件配置设置的地方。对于lita-irc插件,lita_config.rb是存放有关于IRC服务器,频道,昵称等信息。 nano lita_config.rb 将文件顶部的config.robot.name参数更改为Lita机器人的昵称。
工具 最初,借助 Hubot,Lita,和Err 之类的ChatOps机器人,开发人员可以直接从他们的聊天窗口运行代码。但如今,有了更多的选择。 (可能你还不知道,Lita 和Err为自定义插件提供了开箱测试。) ChatOps不是一个临时的小项目。它可以是一个强大的工具,需要仔细处理和维护。
低调,互联网时代的另类 现在市场上ChatOps的开源实现,呈三足鼎立之势: 1.Hubot:CoffeeScript实现,GitHub提供且自用 2.Lita:Ruby实现,支持容器部署,依赖redis 以Slack为例,进入应用管理后,直接就可以集成Hubot、Lita,而不需要自己通过API做集成了。 ? ?
机器人主要有:Hubot(javascript/CoffeeScript)、Lita(Ruby),Errbot(python)。
Techcet的首席执行官Lita Shon-Roy表示,如果纷争持续,可能会导致钯金运输延迟,从而推动价格上涨,以及推动制造商寻求其他供应来源,比如南非。
API网关,Lambda函数,无服务器计算,SOA,SOAP,JMS,CRUD 54)了解如何保护您的基础架构,网络和运行的应用程序 55)了解ChatOps并尝试使用其中一个已知框架,如Hubot,Lita
除上文介绍过的 Hubot 外,还有一些比较成熟的机器人框架,如 LITA、ErrBot 等。
(有关Lyft如何将其服务网格适应Kubernetes的更多信息,请参见丽塔·乔(Lita Cho)和汤姆·瓦尼尔斯塔(Tom Wanielista)的精彩EnvoyCon演讲。)