首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何成为工作在ansible?

如何成为工作在ansible?
EN

Stack Overflow用户
提问于 2018-06-28 11:23:08
回答 1查看 841关注 0票数 1

在Ansible中,我发现了一些关键字,比如 like become_user。我正在通过将server01作为ansible控制节点(从这里编写剧本并在其他远程服务器上执行剧本)和将server02作为远程节点来实现ansible。

server01 - server01的不稳定控制节点用户-根,流浪者

server02 - server02的不可见远程节点用户-根,测试

注意:我能够使用server02的测试用户。

假设我已经为server02上的“树”安装编写了一本剧本。

代码语言:javascript
运行
复制
---
  - name: Installation of software on ubuntu server
    hosts: PROD
    become: true
    tasks:
      - name: Install tree software
        apt:
          name: tree
          state: present
          update_cache: yes

现在,我已经执行了剧本,我想知道成为关键字的意义。

用户server01 ansible-播放将从其中登录到server02。以及我使用变成关键字的原因。请也写become_user关键字吗?

EN

回答 1

Stack Overflow用户

发布于 2018-06-28 11:29:50

运行剧本的server01将使用remote_user登录到server02。这要么是运行剧本的用户,要么是在库存、配置中配置的其他用户,或者是通过ANSIBLE_REMOTE_USER环境变量配置的用户。

become指出接下来会发生什么:当激活server02上的不可用进程时,将成为的另一个用户。实际上,它为每个命令调用sudo。默认情况下,become_userroot

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51081678

复制
相关文章

相似问题

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