使用 saltstack 和 --user-install 选项安装 gem

使用 saltstack 和 --user-install 选项安装 gem

我想要以给定用户的身份复制 saltstack 中的以下部署步骤:

gem install --user-install bundler

我检查了文档我仍然不确定如何做到这一点。我尝试了以下方法:

bundler-install:
  gem.installed:
    - user: username
    - name: bundler

和:

bundler-install:
  gem.installed:
    - user: username
    - name: bundler
    - gem_bin: gem install --user-install

和:

bundler-install:
  gem.installed:
    - user: username
    - gem_bin: gem install --user-install bundler

我猜我要么做错了,要么这根本就不可能?有人能给出建议吗?

答案1

我向 saltstack 提出了这个功能请求/错误:

https://github.com/saltstack/salt/issues/31821

相关内容