文件脚本作业使用

一、前置知识

以上我们讲解了 剧本类型作业使用 接下来还有文件脚本,文件脚本主要是在 Playbook 剧本中使用,

打个例子:

  • 在 运维平台 上定义一个文件脚本,可以查看文件脚本的本地路径,比如本地路径为 /tmp/.ops.coffee.cruiser_script_5_1
  • 那么在 Playbook 中我们将可以定义对这个脚本的操作,比如执行这个脚本
  • 之后通过作业系统执行 Playbook 可以达到在指定的主机执行 Playbook 并且携带这个脚本在每个主机执行

二、创建文件脚本

点击此按钮查看创建文件脚本流程

如下图:作业系统 --> 作业管理 --> 文件管理 --> 新建

文件脚本内容:

三、查看脚本路径

点击此按钮查看文件路径流程

如下图:作业系统 --> 作业管理 --> 文件管理 --> 选择你的文件 --> 脚本路径

查看我们刚刚定义的脚本路径,这个很重要,因为后期我们通过 Playbook 调用执行脚本会使用到这个脚本路径

四、编写 PlayBook

点击此按钮查看编辑Playbook流程

如下图:作业系统 --> 作业管理 --> 剧本管理 --> 找到你需要编辑的Playbook点击编辑

以下Plyabook内容定义:

  • 我们创建的文件脚本拷贝到指定的主机(这里hosts配置为all,具体拷贝哪个主机是我们在业务树中选择的)
  • ls 查看脚本
  • cat 查看脚本内容
  • bash 执行脚本

五、运行作业测试

点击此按钮查看运行Playbook流程

如下图:作业系统 --> 作业执行

选择执行作业类型为 Playbook,执行的Playbook名称为 测试 Playbook

  • 以下我在业务树中勾选了三个主机运行这个 Playbook 剧本
  • 可以看到控制台输出内容

powered by Gitbook更新时间: 2024-11-26 12:44:59 作者:李鑫濠

results matching ""

    No results matching ""