在辛迪加之后的奴才中,没有在环境“基础”中找到与“ localuser”匹配的SLS

时间:2019-10-09 12:49:56

标签: salt

我的盐基础设施中有两个区域。 在USE1中,我直接连接了盐主奴才;在EUW中,我与辛迪加和奴才相连。盐大师正在通过EUW辛迪加与EUW奴才进行沟通。 我正在尝试将更改推送到EUW辛迪加之后的奴才,但出现“在env'base'中找不到'localuser'的匹配sls”错误。对于USE奴才,我没有收到此错误。

这是我当前拥有的代码。

这是目录结构

├── apache
│   ├── init.sls
│   ├── map.sls
│   └── welcome.sls
├── localuser
│   └── init.sls
├── _modules
│   └── myutil.py
├── show_context.sls
└── top.sls

3 directories, 7 files
[root@c000saltmasteruse1 salt]# pwd
/srv/salt

/srv/salt/localuser/init.sls

opation-group:
  group.present:
    - name: opation
    - system: False

opation-user:
  user.present:
    - name: opation
    - fullname: opation
    - password: 'password'
    - home: /home/opration
    - shell: /bin/bash
    - gid: opration

/srv/salt/top.sls

base:
  '*':
    - localuser

/ etc / salt / master

file_roots:
  base:
    - /srv/salt

我在盐管理器上使用以下命令运行它

salt '*' state.sls localuser

0 个答案:

没有答案