首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >saltstack lxd-公式howto

saltstack lxd-公式howto
EN

Stack Overflow用户
提问于 2017-08-02 14:18:56
回答 1查看 273关注 0票数 0

我想用salt lxd容器安装,但我只得到了错误。我是盐的初学者。我从GitHub克隆了lxd公式,并将文件夹放在/srv/salt

代码语言:javascript
复制
/srv/salt/lxd
/srv/salt/_modules
/srv/salt/_states

我像这样修改file_roots:

代码语言:javascript
复制
file_roots:
  base:
   - /srv/salt
   - /srv/formula/lxd-formula

我尝试用这个配置test/test4.sls安装一个容器

代码语言:javascript
复制
lxd:
 containers:
  local:
   ubuntu-xenial:
   running: True
   source: xenial/amd64

并使用以下命令:

代码语言:javascript
复制
salt '*hv-04*' state.sls test.test4

我得到了这个错误:

代码语言:javascript
复制
State 'lxd' in SLS 'test.test3' is not formed as a list
EN

回答 1

Stack Overflow用户

发布于 2017-08-05 05:50:51

我相信您误解了公式的配置和使用方式。

你不是在创建一个状态,你只是在配置它。您在test/test4.sls中所做的一切都应该在 should 中进行。阅读有关的更多信息,以更好地了解它的工作原理

配置完成后,只需运行容器创建状态,根据doc,该状态为lxd.containers

代码语言:javascript
复制
salt '*hv-04*' state.sls lxd.containers
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45452866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档