F5规则部署和源代码pipe理

我是一名开发人员,我们的Ops团队正在手动执行F5规则。 没有什么是在任何forms的源控制。

我想要知道在源代码控制中有一个文件,哪个人会修改,然后运行一个单一的文件对F5的脚本来应用这些变化。

这个最好的做法是什么? 我发现了一些东西,一个是Big-pipe SCF。 这通常是如何完成的?

您应该避免开发基于bigpipe的脚本,因为它是遗留的并从v11中删除。

所以你有两个其他的解决scheme:

  • TMSH:replacebigpipe,但已经在v10(不知道在v9)=> 这里是bigpipe / tmsh映射
  • iControl:如果你想在API中做到这一点=> 这里是API的参考

我个人更喜欢iControl,因为我不想让脚本在我的f5盒子上运行,并且有很好的文档logging。

在iControl中,您将不得不使用它来更新您的规则。

现在使用源代码控制,它将取决于何时需要完成更新: – 将更新推送到源代码控制时 – 手动从源代码控制中提取文件

在第一种情况下,只需添加一个后更新钩子脚本。 在第二种情况下,您必须更精确地定义您的工作stream程

我听说有人尝试用傀儡pipe理f5 。 从来没有看到任何东西在生产中,而是“手工制定(严格地完成),没有任何东西在任何forms的源代码pipe理中。 至今 :( :(