ansible

先前準備:

  1. 新加的主機要加ansible使用者:useradd ansible -s /bin/bash -m
  2. 要將ansible發佈主機的ssh key丟過去,並先設定一個ansible帳號可以用sudo
    • root 帳號下
      1. useradd ansible -s /bin/bash -m
      2. mkdir /home/ansible/.ssh
      3. nano /home/ansible/.ssh/authorized_keys
      4. chmod -R 700 /home/ansible/.ssh
      5. chown -R ansible:ansible /home/ansible/.ssh
      6. apt-get install sudo
      7. nano /etc/sudoers → ansible ALL=(ALL) NOPASSWD: ALL
  3. 要確認 group 是否有補 groupadd --gid 2000 misman

每次要派送任務時的注意事項:

  1. 記得切換為ansible使用者來操作:su - ansible
  2. 要先將要佈署的主機加到 /etc/ansible/host 內
  3. 有使用兩個role:mivok0.users、mivok0.sudo

留言

熱門文章