2017-04-27 43 views
-1

我有多个yaml文件的角色,我想从其他yaml文件导入单个任务。从其他yaml文件中选择一个特定的任务 - Ansible

说,我有2个yaml文件。 A.yml和B.yml,其中包含以下任务 ,我试图将A.yml中的任务包含到B.yml中,并且不希望包含A.yml的所有其他任务。

A.yml 
    taks1: 
    task2: 

B.yml 
    task3: 
    include: task2(from A.yml) 

我该如何做到这一点?

谢谢。

回答

1

AFAIK,这是不可能的。

您应该将要重用的任务(task2)定义为单独的YAML文件,并将其包含在A.yml和B.yml中。

相关问题