Saltstack Halite错误!无法运行命令:

问题描述 投票:1回答:1

我已经设置了一个盐主服务器,目前正在测试附带的两个奴才。我能够直接从盐主机上运行状态和盐模块命令,而没有任何问题。

我根据文档安装并设置了halite。我已经以用户身份登录,并且可以看到列表中的小部件,没有问题,但是我尝试使用halite Web ui运行的任何命令均失败。

这是我的主配置中的pam和halite部分:

external_auth:
  pam:
    ubuntu:
      - grains.*
      - status.*
      - sys.*
      - test.*
      - cp_bakfile.*
      - ipt_config.*
      - '@runner'
      - '@wheel'
    adam:
      - .*
      - '@runner'
      - '@wheel'
    cfadmin:
      - .*
      - '@runner'
      - '@wheel'

halite:
  level: 'debug'
  server: 'cherrypy'
  host: '0.0.0.0'
  port: '8080'
  cors: False
  tls: False
  certpath: '/etc/pki/tls/certs/localhost.crt'
  keypath: '/etc/pki/tls/certs/localhost.key'
  pempath: '/etc/pki/tls/certs/localhost.pem'

当我尝试运行命令时,我以用户Adam的身份登录:

supervisord。重新启动我的奴才。

错误如下:

错误!无法在目标上运行命令:supervisord.restart:myminion

任何人都知道我应该检查什么或我做错了什么?

主服务器和小仆服务器都在Amazon EC2,ubuntu 14.04上。

“问题截图”

amazon-ec2 salt-stack
1个回答
0
投票

此问题很旧,但是如果其他任何人遇到此问题,则不推荐使用halite项目,因此不再开发。

https://github.com/saltstack/halite

© www.soinside.com 2019 - 2024. All rights reserved.