首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用SaltStack与外部构建工具进行通信

如何使用SaltStack与外部构建工具进行通信
EN

Stack Overflow用户
提问于 2016-01-02 22:24:25
回答 1查看 387关注 0票数 2

当代码被提交到GitHub时,系统有一个web钩子,这会导致Travis启动构建过程。

如果构建机器超出了盐主的控制范围,那么盐主知道构建是否/何时成功的最佳方法(也是最安全的)是什么,这样就可以启动salt-cloud的自动配置了?

如果这种用盐连续交货的方法是不正确的,那么在这个过程中最标准的是什么惯例?

配置备注

  • 配置管理工具:盐主配置和salt-cloud配置
  • 构建服务器/工具: Travis CI
  • 风投系统: GitHub
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-03 20:43:51

Salt文档包含一个关于如何为盐主添加一个网络钩子以及如何从Travis CI调用它的简短示例。

一旦网络钩子被触发,你将在盐反应堆中发生一个事件。从那里你可以触发盐云。

您可以将其配置为公共web钩子,但不能发送任何敏感信息。

或者添加SSL并使用用户/密码登录(使用Salt的外部auth)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34571338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档